NEL Monthly Report for February, 2018

robbie wang
NewEconoLabs
Published in
3 min readMar 5, 2018

Please find the progress of our specific projects on the following NEL GitHub address:

https://github.com/NewEconoLab

NEODUN hardware wallet

· We discussed the release of NEODUN twice,identified the direction of technical development for NEODUN and determined 22 product improvement details. The software preparations(including hardware control program, drive and PC user interface) are expected to be finished and reach RC level by the end of this March.

· NeoDun’s first batch of alpha version hardware is in production at the factory to keep pace with software development progress.

· Considering that COZ has done a great deal of work before, NEL and have partnered with COZ for the development of NeoLink, a browser plug-in wallet, and make it to support NeoDun in particular. Currently, NEL relevant developers have joined NeoLink’s development team and started analyzing and working on NeoLink.

NNS Domain Name Service Client

NNS top-level domain name service calls

· Top-level domain names queries

· The details of domain names

· NNS registry service calls

· Domain name registration

· The owner of domain names queries

NEO Light Wallet Interface sdk-ts

Revisions on light wallet sdk TS version

New functions were added as follows:

1. Creating private keys

2. NEP6 wallet file can be saved

3. Added smart contract calls examples

4. Added conversion of addresses through scripthash examples.

Some bugs were adjusted and fixed as follows:

1. The order of bytes shown by scripthash was reversed. This bug is fixed.

2. One bug in the example of decompiling script was fixed.

  1. Helped adjust and fix the transaction deserialization example

NEO block data into the library

• Added all relevant transaction data indexed by address into the library to support browser and light wallet displaying address transaction history.

NEO Block Data API

• Added address history transaction interface to support browser and light wallet displaying address transaction history.

• Interfaces with contract call class transactions added, support construction of contract call scripts, contract calls and sending contract calls. Through this set of interfaces, DAPP developers can quickly gain the ability to control smart contracts using Java, Js, and so on without the need to gain a deep understanding of the underlying mechanisms.

• Enhanced contract call interface. The TXID can be returned after a successful contract call.

Browser light wallet

• Dapp’s name import and query

• Nep5 transfer function to its implement

• Nep5’s assets display

UI design:

Main network: bright colors

Developer function will be added on the browser in future. Dark colors are adopted on the testnet for the sake of protecting developers eyes.

Light wallet based on WeChat applet

o Liao Jinghui-a developer in the community

has implemented:

• Private key generation, public key, address calculation

Generating algorithm design and implementation with special secure random number based on WeChat applet

  • Block height query, price polling, utxo polling, transfer of tokens

That’s it.

--

--