Nxt Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client 1.11.10 - NEW RELEASE: Ardor 2.0.5e TestNet - The Ignis ICO is over!! Ardor genesis snapshots will happen at Nxt block 1,630,000 (expected for 25th December)

Pages: [1]

Author Topic: Why we need java for the nxt or ardr wallet, can it be other Prog. language?  (Read 228 times)

davinci369

  • Newbie
  • *
  • Offline Offline
  • Posts: 3
  • NXT & ARDR are the best Cryptocurrencies, period.
    • View Profile
    • Bitcoin 2nd Generation
  • Karma: +0/-0

I wonder if the blockchain is separated from the wallet....

can you make your own aplication to conect to the block chain with the intention to improve on the way the actual information looks, and add several features people are asking but nxt developers are bussy and cant implement them.

The main feature I think is missing is: ways to filter the info inside de actual nxt wallet, layered navigation. way to add tags, and also like a blog, show months to the right in a colum parallel to the area of the currency list or asset lists, and in these case the ability to select categories.

i wonder if java is choosen just because you can run in several plataforms. and the main reason to use it, so all plataroms run it. And a security measure, so people dont create troyans to stole the paraphrases of nxt account???

there is a rapid aplication program livecode, that is a framework to develop in multiplataforms including cell phones, so a program you create will run on mac, windows, linux, apple ios and android,  that I would like to try to use. to create a nxt wallet. maybe with less functions but just to see if it can be done.

For example to start creating a program to just send funds.

chesslover

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 44
    • View Profile
  • Karma: +1/-0

Certainly you can use any high-level language that can communicate with an API (the Nxt API), e.g., myNXT.info, it uses PHP.

All blockchain platforms expose some kind of an API or have available clients that expose an API.
The Chess Machine: José Raúl Capablanca

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2586
    • View Profile
  • Karma: +346/-18

It's not just possible, it is encouraged :) and should be quite easy.

Livecode can do http requests, so it can interact with the Nxt API. Coding a custom wallet just needs you to do the layout you want, and wherever you need to get blockchain data, or to submit a transaction, send the corresponding request to a local or public Nxt node and process the JSON response for results.
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

starik69

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 262
    • View Profile
  • Karma: +11/-17

If you are skilled enough you can code NXT client and server in any language you want.  8)
Blockhain is stored in h2 database, so you can read it there. ::)
In 2014-2015 NXT had many different clients, look in my sig ;)
« Last Edit: November 06, 2017, 05:01:50 pm by starik69 »
NXT-R2U6-22MC-LQL2-22222 (648774468) - NXT | All versions of NXT client and more - https://mega.co.nz/#F!J1xmgAyC!cnaqdxHALLMGiS0hTPrhAg

davinci369

  • Newbie
  • *
  • Offline Offline
  • Posts: 3
  • NXT & ARDR are the best Cryptocurrencies, period.
    • View Profile
    • Bitcoin 2nd Generation
  • Karma: +0/-0

Whaoooo that is great chesslover, livecode can import php code.

I created an account on myNXT.info on feb 2016, and recover my password so. I could get in. (I am very sorry they are closing) I send to that account 100 nxt when I was learning and testing NXT.

I need to contact the if they need a hosting provider, I have several vps, and can offer to pay for the hosting so nyNXT.info does not close. at least so other people can see what can be done. Also we can organizae a Crowd funding to save the proyect.  or at least get organized to offer a reasonable abount for his work.

Let me think in a proposal for the NXT commuity so we can save these ny.NXT.info php wallet.

Certainly you can use any high-level language that can communicate with an API (the Nxt API), e.g., myNXT.info, it uses PHP.

All blockchain platforms expose some kind of an API or have available clients that expose an API.

davinci369

  • Newbie
  • *
  • Offline Offline
  • Posts: 3
  • NXT & ARDR are the best Cryptocurrencies, period.
    • View Profile
    • Bitcoin 2nd Generation
  • Karma: +0/-0

That is great VAnBreuk. Then I am on the right track. these livecode is the opossite of java. is programming for the rest of us. really dont like java. feel that is meassy. bulky and slow.

It's not just possible, it is encouraged :) and should be quite easy.

Livecode can do http requests, so it can interact with the nxtwiki.org/wiki/The_Nxt_API]Nxt API. Coding a custom wallet just needs you to do the layout you want, and wherever you need to get blockchain data, or to submit a transaction, send the corresponding request to a local or public Nxt node and process the JSON response for results.
Pages: [1]