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