/
Community Update 105
Community Update 105
Rao Bhamidipati
Owned by Rao Bhamidipati
General
- Release
- Node version 0.9.18 is the current release - public beta - that includes per validator vaults to improve mergeability RNode-0.9.18 release plan
- Testnet is running rnode version 0.9.18 This is the public beta release.
Getting ready to release 0.9.19 with the following improvements: resolve known block mergeability conflicts in PoS.rho, web api, bug fixes including fixes for 'insufficient phlo' crashing the node.
- Sprint 44 in progress
- Main focus is (a) further improvements to mergeability (b) feature cleanup, testing, hardening, security, bug fixing (c) Network safety and reliability (d) getting ready for exchanges and dApp developers
- Mergeability
- Merged - Refactor (modularize, decouple) PoS.rho proof of stake contract to minimize mergeability conflicts. There are three specific issues identified. The fixes are published in https://github.com/rchain/rchain/pull/2837 .
- Merged - TreeHashMap being used to improve performance in Registry.rho as well as in the above mergeability solution. The PR is at https://github.com/rchain/rchain/pull/2840
- Improvements to Tuple space merging in Rspace RNode feature gaps. - PR getting ready to be published - This was delayed more than expected, but perhaps not a strict mainnet requirement.
- Slashed Funds to be deposited into coop wallet
- This allows refunding of the funds if the slashing is due to a software error RCHAIN-3993 - Getting issue details... STATUS
- Hardening
- Merged - PR to secure access to protocol-private PoS methods RCHAIN-3888 - Getting issue details... STATUS https://github.com/rchain/rchain/pull/2781
- 'insufficient phlo' bringing down the node - PR is getting ready . This was delayed more than expected.
- Working on an error handling framework to correctly handle replay errors / mismatches. Likely to be released post-mainnet.
- Casper and block storage
- Merged - Persist Deploys in LMDB - https://github.com/rchain/rchain/pull/2820 Will be released in 0.9.19
- Merged - Limit maximum parent depth https://github.com/rchain/rchain/pull/2816 . Will be released in 0.9.19
- Working on - Modify deployStorage to use System Deploys such that slashing deploys can be stored RCHAIN-3997 - Getting issue details... STATUS
- A bug in finalization is being worked on
- dApp developer tools and documentation.
- Merged, Will be included in release 0.9. 19 - HTTP interface https://github.com/rchain/rchain/pull/2811
- Merged, Will be included in release 0.9. 19 - Add support for ethereum personal signature format https://github.com/rchain/rchain/pull/2789
- Likely to be released post-mainnet: Exploratory Deployments feature is being worked on, to allow developers to run deployments and rollback. This is API3 described in Obtaining Data RCHAIN-3979 - Getting issue details... STATUS RCHAIN-3981 - Getting issue details... STATUS and among other things, allows to check for balance without paying REV RCHAIN-4002 - Getting issue details... STATUS
- Performance improvements
- Merged, Will be included in release 0.9. 19 - Remove adhoc parallelism bounds on Pars https://github.com/rchain/rchain/pull/2814
- Refactoring, Optimizations and bug fixes, hardening - ongoing
- Ready to be Merged - https://github.com/rchain/rchain/pull/2845 Security fix for multisig wallet Bundle the multiSig vault listening channel so that it can't be intercepted
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.
- Community testing
- January 16 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 |
---|
Related content
Community Update 106
Community Update 106
More like this
Community Update 104
Community Update 104
More like this
Community Update 103
Community Update 103
More like this
Community Update 109
Community Update 109
More like this
Community Update 107
Community Update 107
More like this
Community Update 110
Community Update 110
More like this