Community Update 112
General
Release
Node version 0.9.23 is the current release - first update post-mainnet - adds getBlocksByHeight in all APIs RNode-0.9.23 release plan
Testnet is currently running rnode version 0.9.23
Mainnet is just upgraded to Release RNode-0.9.23.
Sprint 49 in progress
Main Focus: hardening the mainnet, improve performance, make usability improvements.
What to expect from the Mainnet upgrade to release 0.9.23.
Current Work In Progress / Backlog (partial)
Making node deployments easier and cleaner - nutzipper to demo next week
Improvements to last finalized state
Improve merging in system deploys
Improve Trimerge
Improve multi-parent Casper enablement
Implement sharding capabilities
Improve logging to be able to learn what API calls are being used, so they can be related to resource use and performance etc
Finish API changes / improvements requested by exchanges and CoinMarketCap
Demo of Raphael (Lamoutte)'s dappy platform today
Highlights of Changes included in RNode-0.9.23 release
getBlocksByHeight is implemented in all APIs - blockAPI, web API, grpc API. Limits the depth of blocks requested to 50. https://github.com/rchain/rchain/pull/2899 https://rchain.atlassian.net/browse/RCHAIN-4045
Updated unbonding tests to include validator rewards https://github.com/rchain/rchain/pull/2887
Logs are made configurable and appendable https://github.com/rchain/rchain/pull/2898 Details on how to use at https://github.com/rchain/rchain/wiki/Logging-Config docs Jira ticket https://rchain.atlassian.net/browse/RCHAIN-4044
Improve message propagation https://github.com/rchain/rchain/pull/2902 (a) Lower system load by discarding duplicate messages and (b) reduce GRPC message stream bloat by enabling parallelism (c) Put block into blockstore before block processing lock prompted by https://rchain.atlassian.net/browse/RCHAIN-3913
Make arguments lazy in boolean higher kinded combinators https://rchain.atlassian.net/browse/RCHAIN-4052 https://github.com/rchain/rchain/pull/2903
Providing API changes / improvements requested by exchanges
Updated all the networks to use SSL.
Tech-Governance meetings on Thursdays 10 AM Eastern, 7 Am Pacific
Mercury requirements and acceptance criteria
Details on the acceptance criteria: Mercury acceptance criteria
Please see the documentation at https://github.com/rchain/rchain/blob/dev/docs/features.md.
Testnet status
Please see RChain public testnet information to learn more about public testnet as well as a FAQ.
Tech Governance + Community testing
March 19 at 14:00 UTC. Please see RChain community RNode testing for more information.
Blockers to Mainnet
TBD
Risks to code completion for Mercury
Developer website
Date |
|---|
Mar 25, 2020 |