Development Progress Update (Dec 30th)
Completed economic system major functions and first version testing.
Last week’s progress update (December 30, 2018)
Economic system: completed major functions and testing. The remaining issues will be solved in the stable version of v0.6.2:
- How a user’s token is processed when a rollback occurs
- Sidechain life cycle, index cost related
- Optimization of system contract deployment for side chain launch process
- In the production environment, voting triggers changing term process
- Testing for various scenarios of fee-charging
- System profit dividend generation and distribution test
Issue Status:
- [Completed] issue#602 Code restore and build with too many warning (related issue#601)
- [Completed] issue#709 Block sync up process stopped due to one of block request failed
- [Completed] issue#746 [Dev] Exception while executing block System.NullReferenceException: Object reference not set to an instance of an object
- [Completed] issue#683 Transaction with invalid signature should be Failed and no need to add TxPool
- [Completed] issue #296 Why `ScreenManager.AskInvisible` returns a `new NetworkCredential (“”, pwd). Password;`?
- [Completed]issue#688 [Dev] The node cannot continue to generate the new Block and no error message print out
- [Completed] issue #481 Need improvement for transaction signature verification
- [Completed] issue #668 Pending status caused by failed inline transaction execution
- [Completed] issue#614 Too long waiting period for getting Merkle path of side chain transaction
- [Completed] issue#638 Last irreversible block
- [Completed] issue#734 Contract method execution with wrong parameters return exception message
- [Completed] issue#592 Database: Unify the format of keys
- [Completed] issue#292 SmartContractRunnerFactory is not a factory pattern but a collection or container
- [Completed] issue #672 Failed transaction is executed again
- [In progress] issue#648 May switch to wrong chains after fork detection
- [In progress] issue#765[Dev]: Run with multiple nodes (count>=4) got block sync up
- [Have not started] issue#700 [Proposal] Create a proposal issue
- [Have not started] issue#701 [Proposal] Proposal expired issue
- [Have not started] issue#698[Proposal] Create multiple sign account issues
Browser:
- [Completed] front-end part of voting is completed, need to be a joint port
- [Completed] Browser plugin research
Wallet:
- [In progress] fix two ports bugs
Testing:
- [Completed] Economic System First Edition Test
- [In progress] 17 nodes joint test
Plan for this week:
V0.6.2 stable version:
- Polishing the remaining issues which are mentioned above in the economic system
- Fix stability issues with 17 nodes
Wallet/browser:
- Complete voting section debug
- fix multi-side chain wallet bug
Fix known Issues, see issues in GitHub
本周进展更新2018年12月30日
经济系统: 完成主要功能及测试。剩余以下问题将在v0.6.2稳定版本中解决:
- 回滚发生时,用户Token处理
- 侧链生命周期,索引费用相关
- 链启动流程系统合约部署优化
- 生产环境下,投票触发换届流程
- 各项费用收取场景测试
- 系统盈利分红产生和分配测试
Issue状态:
- [完成]issue#602 Code restore and build with too many warning (related issue#601)
- [完成]issue#709 Block sync up process stopped due to one of block request failed
- [完成]issue#746 [Dev] Exception while executing block System.NullReferenceException: Object reference not set to an instance of an object.
- [完成]issue#683 Transaction with invalid signature should be Failed and no need to add TxPool
- [完成]issue#296 Why `ScreenManager.AskInvisible` returns a `new NetworkCredential (“”, pwd). Password;`?
- [完成]issue#688 [Dev] The node cannot continue to generate the new Block and no error message print out
- [完成]issue#481 Need improvement for transaction signature verification
- [完成]issue#668 Pending status caused by failed inline transaction execution.
- [完成]issue#614 Too long waiting period for getting Merkle path of side chain transaction
- [完成]issue#638 Last irreversible block
- [完成]issue#734 Contract method execution with wrong parameters return exception message
- [完成]issue#592 Database: Unify the format of keys
- [完成]issue#292 SmartContractRunnerFactory is not a factory pattern but a collection or container
- [完成]issue#672 Failed transaction is executed again
- [进行中]issue#648 May switch to wrong chain after fork detection
- [进行中]issue#765[Dev]: Run with multiple nodes (count>=4) got block sync up
- [未开始]issue#700 [Proposal] Create a proposal issue
- [未开启]issue#701 [Proposal] Proposal expired issue
- [未开始]issue#698[Proposal] Create multiple sign account issues
浏览器:
- [完成]投票前端部分完成,待联调接口
- [完成]浏览器插件调研
钱包:
- [进行中]修复两个接口bug
测试:
- [完成]经济系统第一版测试
- [进行中]17个节点联合测试
下周计划
v0.6.2稳定版本:
- 打磨上面提到经济系统剩下的几个问题
- 修复17个节点情况下稳定性问题
钱包/浏览器:
- 投票完成接口的联调与提测
- 多侧链钱包Bug修复
修复已知Issues,见GitHub中issue
Join our Community:
· aelf Telegram community: English,한국 ,日本語 ,中文,русский ,العربية ,Deutsch ,Italiano, हिन्दी,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