Below is the latest Cocos-BCX Bi-Weekly Technical Progress from June 10th to June 23rd.

1. Blockchain

Completed

a. Optimized the database directory;

b. Separated the encrypted design logic of the compilation process, preventing the malicious analysis of process quantity;

c. Fixed symbol link errors in compile mode;

In progress

a. Adding an interface to query the latest NH asset order;

b. Fixing the characteristics of NH assets that query the same description based on base_describe hash(for category description);

c. Adding database_api for querying the specified user contract;

2. SDK

2.1 JS-SDK iterated to v1.4.33;

Completed

a. Parsed additional_cost=>add to add the new field additional_cost_text;

b. Adjusted the name of keywords;

c. Optimized NPM package volume;

2.2 iOS-SDK/Android-SDK；

Completed

a. Modified the contract call return value;

b. Added NH assets transfer feature;

In progress

a. Canceling creation operation for NH asset sale;

3. DAPP

3.1 Dice

Completed

a. Added bet success and failure pop-up message;

3.2 Snake

Completed

b. Available on official website and wallet;

3.3 Wallets

3.3.1CocosPay(v1.0.5)&CocosDesktop(v1.0.1)

Completed

a. Added nodes edit and delete function, and optimized nodes switching;

b. Added fee display function when requiring the signature;

d. Fixed the problem of displaying wrong transfer fee;

e. Fixed the problem that users cannot log in immediately after registration;

f. Fixed the problem that account mode becomes wallet mode when switching nodes;

g. Optimized the UI interface;

h. Added some user instructions;

i. Added the contract operation for transaction list details;

j. CocosDesktop added the pop-up notification for version update;

k. Fixed wallet mode import account failure in Windows system;

In Progress

a. Optimizing whitelist adding problems;

b. Optimizing the problem that message does not pop up when logging in CocosPay for the first time;

c. Supporting NH assets operation in CocosDesktop DApp;

3.3.2 CocosWallet（iOS/Android） v1.0.2

Completed

a. Added the back-stage management function for DApp list of the “Discover Page” ;

b. Optimized the adding and deletion function of custom nodes;

c. Added contract transaction history and NH asset transaction history;

d. Optimized the DApp game interaction experience;

e. Fixed the problem of Dapp compatibility;

f. Added Snake DApp on Discovery Page;

g. Fixed the network failure problem at the time of registration;

h. Optimized the user experience, and optimized the overlong user name issues;

In Progress

a. Developing the extension for DApp browser query interface;

b. Setting the default language of the Android wallet according to the system language;

3.3.3 Cocos-Terminal

Completed

a. Added contract search component which displays the contract users created by default;

b. Added contract creation permission generator, which embedded code editor in the terminal;

c. Added the functions of contract deployment, contract renewal, and contract interface calling;

e. Added account contract statistics (including the contract being called and the contract created);

f. Adjusted account history and browser display information;

g. Simplified the overall layout;

h. Enable the NH assets editing to delete domain data;

4. Bounty Hub

Completed

a. Changed the cheating warning message at the time of registration;

b. Extended the login expiration time to 24 hrs;

c. Fixed repeated notifications for wrong login.

d. Added WeChat customer service to the COCOS Bounty page;

e. Optimized the notification content for login failure;

In Progress

a. Improving the anti-cheating mechanism;

b. Adding Twitter & Weibo tasks;

c. Adding prompt information for withdrawal.

Thanks for reading!