Elastos Browser: - iOS version of Elastos Runtime core development is complete;
- Started drafting the DApp specification and unifying the DApps specification for the iOS/Android platform;
Elastos Storage: - Client agent and Client C API in active development; wrote Client C version interface documentation;
Elastos Carrier: - In Native SDK, the offline message and the cloud storage service is not completed, however the other features are fully converged and are ready for the new version of release
- Continued to improve and stabilize the Carrier Native test case set (especially the Windows platform as there are platform differences);
- Improved and stabilized the Carrier Android test case set and enabled the new version of the test case set with Travis CI enabled check;
- Cumulative bug fixes and stability tests;
ELA main chain: - Fixed an issue where the sidechain mining transaction on the main chain could not be replaced;
- Added a P2P protocol for sensing the main chain transfer transaction instead of Bloom Filter;
- Improved the P2P performance of the main network node, provided a support for a large number of light node access and prepared for the main chain upgrade and mobile wallet release;
Ethereum compatible side chain: - Started verifying the implementation of the Ethereum smart contract;
- Built an open environment so community developers can experience Ethereum sidechains in advance;
- Discussed and determined the corresponding scenario for anomalies;
NEO VM side chain: - Modified the chain code and command line client code based on the reconstructed Sidechain architecture;
- Deployed and called smart contract automation tests, automated smart contract automation testing, and implemented one-click deployment call contracts;
Token Sidechain: - Token sidechain supports the new version of the config file;
DPOS consensus and super node election: - Implemented DPOS rotation related processes;
- A single arbitrator submits evidence of malicious activity and the realization of the rotation related mechanism;
- Most of the main and side chain arbitrations are submitted as evidence and the main chain is processed;
Wallet & blockchain browser: - Web wallet began to develop super node election function and support for keystore import;
- Android mobile wallet upgrade preparation;
- Blockchain browser and wallet testing and upgrades, fixed a problem that a large number of transactions could not be displayed at an address and accessed a new version of the node program;
- Fixed richlist issue, supported replenishment of coins and sidechain block trading;
Slightly Less Technical Summary This week contains a wealth of technical updates that include: Elastos Browser, Elastos Wallet, Elastos storage, Elastos Carrier, Elastos Blockchain, Ethereum sidechain, NEO sidechain and token sidechain. The core development team continues to push forward with major updates from all aspects of what makes up the entirety of the Elastos infrastructure. Elastos Trinity Browser is one step closer to being supported on iOS devices. Elastos decentralized storage system passed its first phase and now moves into implementation phase. Elastos Carrier build is now supported on the Windows platform. Ethereum and NEO sidechains are almost complete and developers can soon start to experiment with them. Android SPV wallet has been released to the public and is currently in the process of being released on the Android App Store. Elastos is gearing towards its beta release with full momentum. |