Taraxa Weekly Update — Week 51
Dec 21, 2020
Taraxa public testnet running stable, with more transactions on the application side. This week, we added advanced node syncing functionalities and fixed some consensus bugs.
Consensus and PBFT.
- Debugged the FullNodeTest detect_overlap_transactions issue, and nodes cannot stop gracefully issue.
- Fixed the PBFT manager updating DPOS state termination after stand-by for graceful shutdown.
- Fixed the mutex lock in PBFT synced queue.
- Debugged Marinate production network hang issue after a restart.
- Removed the PBFT chain unexecuted queue, implemented PBFT unexecuted blocks persistent in DB.
Node syncing.
- Implemented some basic GraphQL queries to pull data based on Ethereum-GraphQL schema.
- WIP: extracting the old Marinate node DB.