NEL Second Bi-weekly Report of May
This report tells the NEL latest development in the second half of May
NNS project
NNS DEX contract development:
Modified the data format of the purchase and sale in the contract, and use txid as the primary key to store the information.
Fixed bugs, allowing users who bid on domain names to successfully get the deposit refunded after the domain name expires.
The NNS DEX Second Edition front-end is 85% completed and is expected to be fully completed in 1–2 weeks.
The contract calling method is completed: top-up, claim, open purchase orders, cancel open purchase orders, open selling orders (sell at a fixed price, sell at reduced prices), cancel the open selling orders, purchase domain names, sell domain names to purchasers, etc.
The page function module is completed: search module, selling market module, purchase market module, transaction history module, my open order module, my domain name module, open selling order module, open purchase order module, sale details module, purchase details module, and various filtering functions (following filtering function still lacked)
Backend API development:
Developed dex transaction data summary function, selling domain name list query function, purchasing domain name list query function, traded domain name list query function, selling domain name detail inquiry function, selling domain name other open order inquiry function, purchasing domain name detail inquiry function, purchasing domain name other open order inquiry function, my domain name’s open order query function, domain name holding information query function, my domain name available list query function, my domain name list query function, order ranking query function, searching domain name function, searching similar domain name function, following data summary function, follow/unfollow operation function.
Teemo extension wallet
On the basis of V1.2.0 (the second batch of Dapi addition, user setting function enhancement), a batch of important bugs was fixed, and V1.2.1 (recommended update) was released. Now we have submitted to the Chrome market and it can be used in several days after review ( The official website teemo.nel.group also updated the zip package download link of V1.2.1.
The main improvements of V1.2.1 are as follows:
debugged the exception problem of Claim, replaced the node that sends the claim transaction with the node that obtained the claim utxo.
Modified the getApplicationLog DAPI interface and it returns value format
Modified the transfer module and click the Cancel button to return to the asset list interface.
Fixed the blank display problem on the asset list module
Fixed the occasional white screen problem when opening the wallet interface
Modified page display style and page content
In addition, responding to the new policy of 1024-byte transaction size limit of 2.10.2, we are developing V1.2.2 to deal with this new model.
TestNet and MainNet node upgrade test NEO CLI 2.10.2
By checking the source code, we confirm that NEO CLI 2.10.2 has fixed the neoVM bug that exists in 2.10.1 (this bug leads to an incompatible NNC contract).
Insist that the charge of transaction size that exceeds 1024 be Kbyte-based instead of the current byte-based. Calculating based on byte would be inconvenient to construct a legitimate transaction (because the NEO fee is a UTXO model, UTXO itself increases the transaction size), and Kbyte-based charging will greatly reduce this risk. To this end, NEL has written the relevant code and submitted the PR (https://github.com/neo-project/neo-plugins/pull/100)
NEL NEO CLI
Synchronous updating 2.10.2, 50% completed
NEO Lab
Studied the operating mechanism of the ETH DAO contract
Please follow NEL socials:
NEL twitter: https://twitter.com/NewEconoLab
NEL website: https://nel.group/index-En.html
NEL Medium: https://medium.com/neweconolab
NNS twitter: https://twitter.com/NeoNameService
NNS Telegram: https://t.me/forneonameservice