Community Update 58

General

  • Sprint and Release
    • 2-week sprint ends Feb. 18 Priorities: consensus stability, blockstore completion, work toward cost accounting, work toward wallets
    • RNode v0.8.4 release delayed until resolution of RCHAIN-2909 - Getting issue details... STATUS  RNode-0.8.4 release plan
  • Mercury requirements and acceptance criteria
  • Work with Whiteblock
    • Work continues to deliver implementation of the test plan as well as discussions to see if this is a viable hardening solution.
  • Test net status
    • A public test net is not yet available. 
    • A view of the issues blocking launch of a public test net is available here.

Block storage

  • We have the blockstore running in a dev testnet. Expecting a PR today. Understanding completion of the blockstore is key to resolving out of memory errors in RNode.

Consensus

  • Resolution to  RCHAIN-2805 - Getting issue details... STATUS  introduced a non-deterministic bug ( RCHAIN-2909 - Getting issue details... STATUS ). Work in progress to resolve. Estimate is for end of this week.
  • Work in progress to expand unit test coverage for clique oracle.

Cost accounting

  • Cost accounting requires a tiered approach related to each stage of the Rholang interpreter. Work started this sprint on this tiered implementation.  RCHAIN-2881 - Getting issue details... STATUS

Node

  • Investigation of out of memory error completed and plan for resolution in place. Most of the solution lies in completion of the blockstore implementation. The rest of the solution will be in smaller improvements.

Test infrastructure and performance testing

  • Improving the performance test harness with Ansible playbooks. Work in progress on last component for this.  RCHAIN-817 - Getting issue details... STATUS
  • Improvements complete for testnet monitoring. Work complete for binary repo and Docker hub cleanup.

Wallet

  • Expecting PR today for resolution to the integer overflow vulnerability in MakeMint.  RCHAIN-1117 - Getting issue details... STATUS
  • Resolving questions related to contract signing.

Developer website

Date