Nxt Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client 1.11.9 - NEW RELEASE: Ardor 2.0.3e TestNet IS LAUNCHED! - The Ignis ICO is currently ongoing!!

Pages: 1 ... 17 18 [19] 20  All

Author Topic: List of feature request for Ardor, Ignis, and Nxt (with the full list in OP)  (Read 71125 times)

OutSL

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 332
    • View Profile
  • Karma: +60/-0

Hello World  :D

Title : Add new API Function - CreateAccount
Category : Core.

Description:
this API function is for the account creation by some external applications allowing the injection of costom data (applications data) in the operation.
this function is similar to the getAccountId but in addition, there will be some additional values in the request, eg;
http://localhost:7876/nxt?requestType=CreateAccount&secretPhrase=IWontTellYou&optional=some_data&optional1=some_other_data&optional2=more_data...
can up to 5 or more optional fields... the first optional field/data have to act like a primary key and have/need the same level as the account RS eg;
to get some data from the blockchain relative to an account created with this function you can use the first optional as marker...
http://localhost:7876/nxt?requestType=getAccount&optional=some_data
will return the same as
http://localhost:7876/nxt?requestType=getAccount&account=NXT-4VNQ-RWZC-4WWQ-GVM8S
if the optional some_data was linked to the NXT-4VNQ-RWZC-4WWQ-GVM8S account...

in my specific case i need a way to link an NXT account to an opensim account by storing some data in the blockchain see here what kind of data (Universal User Identifier (UUI)):
https://www.ics.uci.edu/~lopes/opensim/HypergridReferenceGuide.html#MainTypes

storing the avatar's Universal User Identifier (UUI) in the blockchain will allow the cross grids and an avatar will have/use a single hot wallet everywhere in the metaverse (where my module is working)

Thank you and @++
Thank you for your financial help, your donations will be used in the R&D related to the implementation of NXT in the virtual worlds running under OpenSimulator.org | Donations Box : NXT-PC8Q-ZW86-7UYK-CC4XJ
Visit The NXT Community Virtal World! Your NXT 3D Chat Service

Riker

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1715
    • View Profile
  • Karma: +430/-42

Hello World  :D

Title : Add new API Function - CreateAccount
Category : Core.

Description:
this API function is for the account creation by some external applications allowing the injection of costom data (applications data) in the operation.
this function is similar to the getAccountId but in addition, there will be some additional values in the request, eg;
http://localhost:7876/nxt?requestType=CreateAccount&secretPhrase=IWontTellYou&optional=some_data&optional1=some_other_data&optional2=more_data...
can up to 5 or more optional fields... the first optional field/data have to act like a primary key and have/need the same level as the account RS eg;
to get some data from the blockchain relative to an account created with this function you can use the first optional as marker...
http://localhost:7876/nxt?requestType=getAccount&optional=some_data
will return the same as
http://localhost:7876/nxt?requestType=getAccount&account=NXT-4VNQ-RWZC-4WWQ-GVM8S
if the optional some_data was linked to the NXT-4VNQ-RWZC-4WWQ-GVM8S account...

in my specific case i need a way to link an NXT account to an opensim account by storing some data in the blockchain see here what kind of data (Universal User Identifier (UUI)):
https://www.ics.uci.edu/~lopes/opensim/HypergridReferenceGuide.html#MainTypes

storing the avatar's Universal User Identifier (UUI) in the blockchain will allow the cross grids and an avatar will have/use a single hot wallet everywhere in the metaverse (where my module is working)

Thank you and @++

You can set an account property for this purpose. Look at the "Account Properties" UI under the dashboard and the corresponding account properties APIs.
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Jean-Luc

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1610
    • View Profile
  • Karma: +816/-81

Right, you could do something like that using account properties. Store the key to retrieve an account as property names, the account ids as property values, all for a single account to which you know the secret phrase and is used to hold those properties. The limitation is that property name length is limited to 32 chars (and those are strings, not binary data). You may need some additional mapping of longer UUI's to such strings.
GPG key fingerprint: 263A 9EB0 29CF C77A 3D06  FD13 811D 6940 E1E4 240C
NXT-X4LF-9A4G-WN9Z-2R322

OutSL

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 332
    • View Profile
  • Karma: +60/-0

Hello World  :D

Title : Add new API Function - CreateAccount
Category : Core.

Description:
this API function is for the account creation by some external applications allowing the injection of costom data (applications data) in the operation.
this function is similar to the getAccountId but in addition, there will be some additional values in the request, eg;
http://localhost:7876/nxt?requestType=CreateAccount&secretPhrase=IWontTellYou&optional=some_data&optional1=some_other_data&optional2=more_data...
can up to 5 or more optional fields... the first optional field/data have to act like a primary key and have/need the same level as the account RS eg;
to get some data from the blockchain relative to an account created with this function you can use the first optional as marker...
http://localhost:7876/nxt?requestType=getAccount&optional=some_data
will return the same as
http://localhost:7876/nxt?requestType=getAccount&account=NXT-4VNQ-RWZC-4WWQ-GVM8S
if the optional some_data was linked to the NXT-4VNQ-RWZC-4WWQ-GVM8S account...

in my specific case i need a way to link an NXT account to an opensim account by storing some data in the blockchain see here what kind of data (Universal User Identifier (UUI)):
https://www.ics.uci.edu/~lopes/opensim/HypergridReferenceGuide.html#MainTypes

storing the avatar's Universal User Identifier (UUI) in the blockchain will allow the cross grids and an avatar will have/use a single hot wallet everywhere in the metaverse (where my module is working)

Thank you and @++

You can set an account property for this purpose. Look at the "Account Properties" UI under the dashboard and the corresponding account properties APIs.

yes i explored this way but this requiere 2 operations, (1) create the account and (2) set the account infos (not free)...
the suggested function do that in 1 time at the moment of the account creation... and the optional data can be hidden or visible but the user can't modify or alter it... like the account RS... when created you can't change it in the same account/public key...

this function will allow the applications to create a hidden accounts for the users without giving the passphrase like the exchanges hot wallets... and store some data in the blockchain in same time, like the application user ID and others...

Thank you and @++
Thank you for your financial help, your donations will be used in the R&D related to the implementation of NXT in the virtual worlds running under OpenSimulator.org | Donations Box : NXT-PC8Q-ZW86-7UYK-CC4XJ
Visit The NXT Community Virtal World! Your NXT 3D Chat Service

xcn

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 253
    • View Profile
  • Karma: +22/-4

A link to the plugin would be usefull I think. Seems to me like a nice work. Unfortunally, no bounty on this afaik.

Since the NXT 2.0 conversation started, I haven't worked much on the plugin, but it should be working and can be found here:
https://github.com/mrv777/NXT_asset_analysis

MrV777, could you pls update your plugin?

xcn

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 253
    • View Profile
  • Karma: +22/-4

Is this thread completely abandoned and none of the features will be implemented in NXT?

Sebastien256

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2779
  • ^LOOK UP^ = Nxt community!
    • View Profile
  • Karma: +168/-24

The thread is not abandoned, but clearly not use much these days.
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

xcn

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 253
    • View Profile
  • Karma: +22/-4

What about future days?
Any ways or any chance to get this enhancements done?

Sebastien256

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2779
  • ^LOOK UP^ = Nxt community!
    • View Profile
  • Karma: +168/-24

What about future days?
Any ways or any chance to get this enhancements done?

Only core devs can answer this or MrV777 in this particular case.
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

Riker

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1715
    • View Profile
  • Karma: +430/-42

A link to the plugin would be usefull I think. Seems to me like a nice work. Unfortunally, no bounty on this afaik.

Since the NXT 2.0 conversation started, I haven't worked much on the plugin, but it should be working and can be found here:
https://github.com/mrv777/NXT_asset_analysis

MrV777, could you pls update your plugin?

The problem with this plugin is that the charting module is based on a commercial product from http://www.highcharts.com/
There is a free license for "Non-commercial" applications, but can you really define NXT as "Non-commercial" ?
To integrate it into the core we'll need to replace the charting module with a real open source alternative.

Having said that, what is wrong with using the plugin as is?
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

xcn

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 253
    • View Profile
  • Karma: +22/-4

I can't make it work now, and it needs to be maintained by thirdparty dev when changes occurs:/

So, you agree to integrate some nice AE charting into the core if it is open-source, right?

Jean-Luc

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1610
    • View Profile
  • Karma: +816/-81

A017. 2015-07-28. Allow AE issuer use Asset to make dividends payment in another Asset.
A006. 2015-06-16. Allow AE issuer use MS to dividends payment.

Those two are already implemented in Ardor.

GPG key fingerprint: 263A 9EB0 29CF C77A 3D06  FD13 811D 6940 E1E4 240C
NXT-X4LF-9A4G-WN9Z-2R322

Sebastien256

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2779
  • ^LOOK UP^ = Nxt community!
    • View Profile
  • Karma: +168/-24

A017. 2015-07-28. Allow AE issuer use Asset to make dividends payment in another Asset.
A006. 2015-06-16. Allow AE issuer use MS to dividends payment.

Those two are already implemented in Ardor.

Hi JL, thanks for this input and reviving this topic  :)
I will update OP.
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

Sebastien256

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2779
  • ^LOOK UP^ = Nxt community!
    • View Profile
  • Karma: +168/-24

Btw, these are great additions, it nice to see that the AE is support and being develloped!
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

Jean-Luc

  • Core Dev
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1610
    • View Profile
  • Karma: +816/-81

Of course the AE is being developed, it is one of our most important components. One major improvement is that the limitation on number of decimal places is gone, but this required changing the way order prices are defined, they are now in NQT per share of the asset instead of NQT per QNT.

Next is allowing editable asset descriptions and increasing number of shares, this may be done after testnet launch though.
GPG key fingerprint: 263A 9EB0 29CF C77A 3D06  FD13 811D 6940 E1E4 240C
NXT-X4LF-9A4G-WN9Z-2R322

xcn

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 253
    • View Profile
  • Karma: +22/-4

Don't really want to bother you, you're doing great, but what about AE charts?

Sebastien256

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2779
  • ^LOOK UP^ = Nxt community!
    • View Profile
  • Karma: +168/-24

Updated topic subjects to :
List of feature request for Ardor, Ignis, and Nxt (with the full list in OP)

Do not hesitate to post your feature request  :)
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

silverblade07

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 60
    • View Profile
  • Karma: +3/-1

Thanks for the update, Everything seems clean, How about making it look more categorised?

TheWireMaster

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 342
    • View Profile
    • NXT Folks
  • Karma: +23/-0

Suggestion: would it be possible to add to the bundler setup page something like a slider for the settings? Showing the Ardor fees and corresponding childchain fees dynamically when you move the slider? Not sure how to then set the ranges, but I think it would help:
http://www.html5tutorial.info/html5-range.php
I've post it also here:
https://nxtchat.slack.com/archives/C0XP71MBL/p1495655399561693
NXT-5WW2-XQ63-CFGM-G7YAJ

marenkar

  • Global Moderator
  • Full Member
  • *****
  • Offline Offline
  • Posts: 155
  • Agavon
    • View Profile
    • Agavon
  • Karma: +69/-0

One of the developers from Adel mentioned that if he clicked the "Approve" button on the transaction approval multiple times, they would all go through and be charged 1 NXT per approval. Perhaps the "Approve" button can be removed after the user clicks it? Or maybe make it unable for them to click it again?

Their transaction IDs : 8417111258393153200, 4819137358901398901, and 6744435325057202220
Pages: 1 ... 17 18 [19] 20  All