Completed economic system proposal and sidechain and aelf browser mobile adaptation.

Last week’s progress update (December 9, 2018)

Economic system:

- [Completed] #624 Proposal & Sidechain

- [In progress] #621 Voting related work: remaining user rewards, 90%

- [In progress] Fixed other completed modules bugs

Issue Status:

- [Completed] issue#568 Unable to get cross chain information once rollback

- [Completed] issue#566 Multiple nodes with high transactions execution caused nodes to have stopped without any error message

- [Completed] issue#631 BP node shutdown due to StackOverflowException

- [Completed] issue#657 [Dev]-User transaction execute status always Pending

- [Completed] issue#596 UserScenario: User node from local network cannot accurate sync up with Online BP/Full node

- [Completed] issue#543 Sometimes the miner packages shows no transactions after generating a block

- [Completed] issue#618 [Demand] need a new rpc api: get_txs_result

- [Completed] issue#493 Rollback: Block sync exception works after removal of a connection between nodes for awhile

- [Completed] issue#649 System.Threading.ReaderWriterLock+ReaderWriterLockApplicationException

- [Verification]issue#634 Announcement for the same blocks are ignored

- [Verification]issue#485 Restart nodes testing: multiple nodes

- [Verification] issue#562 Block execution result: IncorrectStateMerkleTree

- [Verification] issue#573 BlockExecutor: Transaction is not executable

- [In progress] issue#592 [Feature]Database: Unify the format of key

- [In progress] issue #638 [Feature]Last irreversible block

Browser:

- [Completed] mobile adaptation / TPS data display

- [Completed] get TPS to batch interface

- [Completed] removed the home page synchronization logic and changed it to asynchronous logic

Wallet:

- [Completed] completed the transaction list page; optimized the transaction list and created new contact page; basically completed the internationalization of aelf wallet;

- [Completed] token fuzzy search interface development

- [Completed] token list page, binding and unbinding page development

- [In progress] code specification adjustment and code refactoring, 90%

Testing:

- [In progress] economic system test

- [In progress] regression testing of all scenarios in normal send transaction mode

Other:

- [Completed] fixed some issues that caused issue #485/#566/#573

- [Completed] CLI tool optimization (convenient for developers)

Plan for this week:

Economic system user rewards part and test

Regression test / performance test

Wallet/browser:

- Token searching function

- Multi-side chain wallet

- Code specification adjustment and code refactoring

- Chrome browser plugin

- Voting module related work

Other:

- Resource Token transaction related parameter deduction

Fix known Issues, see issue in GitHub