elective-stereophonic
elective-stereophonic
Announcing MyNXT Plugins and First plugin: NXT Assets singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Pages: 1 [2]  All

Author Topic: Announcing MyNXT Plugins and First plugin: NXT Assets  (Read 9983 times)

abuelau

  • Sr. Member
  • ****
  • Karma: +74/-1
  • Offline Offline
  • Posts: 461
    • View Profile
    • mynxt.info
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #20 on: December 20, 2014, 06:40:51 pm »

Cool video!

How would I make a plugin?

Inside the plugin section in the wallet, there is a link for developers on the upper right hand corner. Just click there and follow the instructions.

m19

  • Jr. Member
  • **
  • Karma: +10/-0
  • Offline Offline
  • Posts: 65
    • View Profile
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #21 on: December 20, 2014, 06:41:34 pm »

Cool video!

How would I make a plugin?

Basically plugins are one page HTML/JS apps that are loaded into an iframe. The asset plugin has been created in AngularJS.

I'm working hard to get a demonstration plugin + documentation out for developers. There will be a library (either to use with jQuery or Angular) that you can use to make NRS requests, Block Explorer requests or MyNXT wallet requests.

Plugins will never have to deal with passphrases themselves, instead they can call an endpoint that will show a modal to the user to finalize the transaction.
Logged

verymuchso

  • Hero Member
  • *****
  • Karma: +118/-2
  • Offline Offline
  • Posts: 549
    • View Profile
    • HEAT Ledger
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #22 on: December 20, 2014, 06:47:08 pm »

Cool video!

How would I make a plugin?

Inside the plugin section in the wallet, there is a link for developers on the upper right hand corner. Just click there and follow the instructions.

Ok thanks will look at it. Would have been even better if there was a link on the homepage somewhere.

Cool video!

How would I make a plugin?

Basically plugins are one page HTML/JS apps that are loaded into an iframe. The asset plugin has been created in AngularJS.

I'm working hard to get a demonstration plugin + documentation out for developers. There will be a library (either to use with jQuery or Angular) that you can use to make NRS requests, Block Explorer requests or MyNXT wallet requests.

Plugins will never have to deal with passphrases themselves, instead they can call an endpoint that will show a modal to the user to finalize the transaction.

That sounds good. Did you make use of any of the iframe HTML5 sandboxing features (not sure what the state of those are in modern browsers) I remember seeing something like that some years ago. Not sure if it's standard and available now.
Logged
HEAT: DEX | SDK | HOME

m19

  • Jr. Member
  • **
  • Karma: +10/-0
  • Offline Offline
  • Posts: 65
    • View Profile
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #23 on: December 20, 2014, 06:56:20 pm »

That sounds good. Did you make use of any of the iframe HTML5 sandboxing features (not sure what the state of those are in modern browsers) I remember seeing something like that some years ago. Not sure if it's standard and available now.

No we don't. It does seem to work in the major browsers by now.
I will look into this, since we will manually verify (and keep a local copy of the plugin) before publishing anything this wasn't something I had looked in. We would need to allow most permissions anyways I believe.
Logged

verymuchso

  • Hero Member
  • *****
  • Karma: +118/-2
  • Offline Offline
  • Posts: 549
    • View Profile
    • HEAT Ledger
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #24 on: December 20, 2014, 07:05:51 pm »

That sounds good. Did you make use of any of the iframe HTML5 sandboxing features (not sure what the state of those are in modern browsers) I remember seeing something like that some years ago. Not sure if it's standard and available now.

No we don't. It does seem to work in the major browsers by now.
I will look into this, since we will manually verify (and keep a local copy of the plugin) before publishing anything this wasn't something I had looked in. We would need to allow most permissions anyways I believe.

Yeah look into it. I know I will. Thanks for the idea!  :D
It seems to be pretty standard available in browsers these days.
http://caniuse.com/#feat=iframe-sandbox
http://www.w3.org/TR/html/embedded-content-0.html#attr-iframe-sandbox

Cool stuff you guys are making here looking forward to the demonstration plugin.
Logged
HEAT: DEX | SDK | HOME

Tosch110

  • Hero Member
  • *****
  • Karma: +211/-18
  • Offline Offline
  • Posts: 2365
    • View Profile
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #25 on: December 21, 2014, 09:11:10 pm »

Great stuff abuelau, nice work!

abuelau

  • Sr. Member
  • ****
  • Karma: +74/-1
  • Offline Offline
  • Posts: 461
    • View Profile
    • mynxt.info
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #26 on: December 25, 2014, 07:05:55 pm »

Plugins documentation is now online: https://wallet.mynxt.info/docs/

This is the first pass, we will work on it further.

m19

  • Jr. Member
  • **
  • Karma: +10/-0
  • Offline Offline
  • Posts: 65
    • View Profile
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #27 on: December 25, 2014, 07:21:35 pm »

And the repositories can be found here https://bitbucket.org/mynxt-team/.

Feel free to submit pull requests :-)
Logged

abuelau

  • Sr. Member
  • ****
  • Karma: +74/-1
  • Offline Offline
  • Posts: 461
    • View Profile
    • mynxt.info
Re: Announcing MyNXT Plugins and First plugin: NXT Assets
« Reply #28 on: January 04, 2015, 06:41:53 pm »

Plugin Price Increase

Now that the plugin system has been stable, and all issues found during the launch have been corrected, we will be ending the launch promotion for the Asset Pro plugin and the price of the Asset Pro plugin will be going up from 5 NXT to 50 NXT in a few days.

So my suggestion to anyone here in the forum that has interest in buying or selling assets in the MyNXT Wallet, or that think they may do so in the future, is that now would be a good time to install the plugin. Once installed, the plugin works with all accounts in your MyNXT Wallet, even if you create new accounts in the future, the plugin will still be active.
Pages: 1 [2]  All
 

elective-stereophonic
elective-stereophonic
assembly
assembly