Trinity - The Carrier plugin is working properly on Android, and the related Demo can also run normally;
- iOS development has been completed for Elastos Carrier plugin, to be tested and verified
- Started integrating SPV wallet and DID plugin;
- Stress test of Runtime switching DApps, DApps interaction, etc. The result is normal with no page or memory exception;
- Tested runtime related events of the DApp. There are still some problems to be solved in the corresponding pause and resume events when the DApp is switched;
- DApp Launcher now adds error message box;
Hive - Continuous improvement of IPFS node/cluster Restful HTTP APIs test case set code;
- Continuous improvement of the IPFS Android SDK and interface testing
- Porting the standard IPFS-based FUSE App to the Hive platform. Currently, Linux is working properly and synchronization efficiency needs to be improved;
Carrier - Improved support for Carrier offline messaging on Windows, Android and iOS platforms;
- Continuous optimization of the Carrier Native SDK for the launch process of tests/apps, etc.
- Optimization of the static link version of the Carrier iOS SDK;
- Fixed some bugs in iOS and Android SDK;
- Updated the Carrier iOS Remoter sample app and enabled it to support the latest version of the Carrier SDK;
- According to community developer suggestions, try to register the Carrier iOS library as a cocopods public library. iOS developers should be able to use the carrier SDK via pod install to avoid source code compilation;
DPoS consensus - Abandoned Utility Warehouse, and replaced all projects relying on ELA/utils package;
- Determined the DPoS protocol version, disconnected the node that does not support the DPoS protocol during the handshake;
- Improved white box testing framework, completed routine process testing, and started abnormal testing;
- After the Arbitrator becomes inactive, the recovery policy is changed to resume the transaction by manual sending;
- Arbitrator RPC requests to add Authorization and IP whitelisting capabilities, as well as unit test code writing and testing;
Main chain - Modified the CLI naming rules to be consistent with the RPC Method, complete the CLI documentation, and fixed the ela-cli bug;
- Added cross-chain transfer freeze address generation;
Token chain - Completed deployment to the main network;
- Added Token chain detection program: transaction report information, block height is not synchronized, node hangs detection, block height report, node fork detection, block height does not grow;
- Completed the Token blockchain browser test network deployment script, server preparation and deployment online;
- ID chain, Token chain and other sidechain RPC requests to add Authorization and IP whitelisting functions, as well as unit test code writing and testing;
SPV C++ SDK - Refactoring signature logic, also preparing for support for cold wallets;
- Transaction of raw data is increased by base64 compression, minimizing the size of the front-end QR code;
- Allow the same private key to create different multi-sign wallets;
- Updated the checkpoint of the chain parameter;
Android/iOS wallet test - Super node voting election test
| |