NEL First Bi-weekly Report of December
NEL
NEL developer incentive program winners :
treasureDouDou was rewarded with 100 NNC for providing 2 suggestions to NEL web wallet.
i359 was rewarded with 50 NNC for providing 2 suggestions to NEL web wallet.
Infrastructure upgrade
In order to better serve the community, NEL completed the upgrade and replacement of the server cluster, doubling the performance of the infrastructure.
Tool development
The NEL version of the CLI node is upgraded to 2.9.3, and the NEO chain source data (block data and contract notification data) is verified to be synchronized into the library mongodb (of course, it can be modified into other databases), and the NEO block data crawler becomes history. , NEO data warehousing efficiency increased by at least 10 times.
The NEORAY online debugger that integrates smart contract compilation, invocation and and debugging was officially launched.
Now, you can visit this website to start your NEO contract development journey, and you can play NEO contract development without any other tools. Copy the NEO contract example and start your Hello World now.
For a better experience, we have made the following optimizations based on the pre-release version:
Initialize contract call information. When loading the debug page, first get the contract information (avm, cs, map …) that will be used for this debugging.
Change the way in which the contract information is obtained by the api to the online access by the OSS file to provide system efficiency.
Change the way the code is rendered. When rendering the debug status code, first determine if there is the same code. If it exists, the rendering code is not repeated. This speeds up debugging display speed.
When converting the stack information in debugging into UTF8 characters, it is judged whether it can be converted normally, if it’s ok, it can be displayed, if it is wrong, it will not be displayed.
Fix the problem of misalignment of the breakpoint when debugging. This problem is the api problem of codemirror, which has been fixed.
Automatically save contract call content and contract compilation content for developers to use
Character restrictions on contract deployment and contract information display to prevent page display exceptions
The debugging page is added to CareInfo, and the log/notify information is displayed.
Format the json information in the page (test run result, notify display)
Operation record, automatic jump debugging function and automatic jump contract calling function are added.
The call time corresponding to the transaction id is added to the transaction selection box on the contract debugging page.
NEL Lab
rying to replace NEO CLI’s default LevelDB with NEL-developed LightDB to test performance gains
BlaCat
Finished
1. BUFF fixing
2. Update development process
3. Finished public test of platform
4. Finished articles about partner plan
5. Finished partner plan
6. BUFF fixing
7. Confirmed development process
8. Finished problems of wallet in mobile end
Plan
1. BUFF fixing
2. Update development process
3. NEO.Girl token access
4. Optimize ZoroChain browser
5. Design of mobile version of BlaCat
ZoroChain
Completed in depth study and familiarization of new Zoro source code
Completed the dynamic modification of the consensus node function, modified some bugs
Completed the basic features of the demo page, completed Android SDK
Finished Bancor and NFT contract test chain testing , Zoro and Neo cross-chain transfer completed
Completed the basic functions of the browser display page
Do some measurements on the basis of familiarity with the Zorochain code.
Complete cross-chain trading of root chain and application chain, add consensus node to retrieve embedded BCP tokens.
Solve the bot duplicate block bugs, construct a database Add index feature, optimize select speed and page function.
Identify root chain and application chain transfer solutions to achieve cross-link transfers
Add and optimize more functionalities to the general block explorer display page
Plan:
Construct new node plus log; test the Zoro block generation instability problem.
Add Zoro Gas fee functionality
Modify browser display BUG, API data bug, optimize API query.
Conduct intensive cross chain transaction tests
Prepare ZoroChain & Neo Blogging material for presentation.
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
BlaCat twitter: https://twitter.com/BlaCat_platform
BlaCat Telegram:https://t.me/blacatplatform
BlaCat Discord:https://discord.gg/gT9SAbY
BlaCat Medium:https://medium.com/@blacatplatform