AELF Development Progress Report (April 8th — 14th)

Completed LIB refactoring and consensus optimization of dealing with malicious situations.

Last week’s progress update (April 14, 2019)

Release V0.7.0-Beta:

- [Completed] LIB refactoring

- [Completed] Optimized sidechain initialization to get BP node information logic

- [Completed] Optimized contract charging mode

- [Completed] Optimized storage key type

- [Completed] Added verification item for transaction pool & network

- [Completed] Optimized project structure and namespace

- [Completed] Consensus optimization: dealing with malicious situations

- [In progress] Remove reference dependencies from the contract

- [Not Started] Testnet / mainnet / local chain configuration when are being launched

Block Explorer:

- [In Progress] Block Explorer/Wallet adaptation for the latest WebAPI

Testing:

- [In progress] In-depth inspection of each module unit test

- [In progress] Integration test:

  • [Completed] Cross-chain asset verification integration test, Multi-node Testing
  • [In progress] Sidechain module cross-chain verification integration test, multi-node test

Other:

- [In progress] Wallet design based on multiToken

- [In progress] Developer Documentation

- [In progress] Proposal and multi-signing function

- [Not Started] Block synchronization optimization

- [Not started] Account address optimization

- [Not Started] Dividend contract generalization

Plan for This Week:

Release V0.7.0-Beta:

- Continue testing sidechain integration

- Testnet / Mainnet / Local chain configuration when are being launched

- Remove reference dependencies from Contract

Wallet/Block Explorer:

- JSSDK: complete support for the latest WebApi version

- Make adjustments on the voting algorithm

Other:

- Remove reference relationships to other packages from the contracts

- Implement TODO and bug fixing in Issues


上周进展更新2019年4月14日

Release V0.7.0-Beta:

- [完成] LIB重构

- [完成] 优化侧链初始化获取BP节点信息逻辑

- [完成] 优化合约收费模式

- [完成] 优化storage key类型

- [完成] 交易池/网络增加验证项

- [完成] 优化项目结构及命名空间

- [完成] 共识优化:作恶情况处理

- [进行中] 合约去除引用依赖

- [未开始] 测试网/主网/本地链启动配置

区块浏览器:

- [进行中] 区块浏览器/钱包适配最新WebAPI

测试:

- [进行中] 各个模块单元测试深入检查

- [进行中] 集成测试

  • [完成] 资产跨链验证集成测试,正在多节点测试
  • [进行中] 侧链模块跨链验证集成测试,正在多节点测试

其它:

- [进行中] 基于multiToken的钱包设计

- [进行中] 开发文档整理

- [进行中] 提案及多签功能

- [未开始] 区块同步优化

- [未开始] 帐号地址优化

- [未开始] 分红合约通用化

本周计划

Release V0.7.0-Beta:

- 继续侧链集成测试

- 测试网/主网/本地链启动配置

- 合约去除引用依赖

钱包/浏览器:

- JSSDK完成对最新WebApi版本的支持

- 针对投票修改做相关调整

其它:

- 合约去除对其他包的引用关系

- 实现代码中TODO相关的Issue


· aelf Telegram community: English, Türkçe, Español, 한국, 日本語, 中文русский, العربية, Deutsch, Italiano, Français, हिन्दी, and Tiếng Việt,

· aelf Twitter

· aelf Facebook

· aelf YouTube

· aelf Instagram

· aelf Reddit

· aelf Medium (for the latest update and articles)

· aelf Github (complete aelf project codes)

For more information, visit aelf.io