Community Update 41
- Medha Parlikar (Unlicensed)
- Kelly Foster
Owned by Medha Parlikar (Unlicensed)
- Medha
- Internal Validator bonding test went well.
- Node Testing Tuesday of Validator bonding didn't work, change in the protobuf definition was missed, and this wound up affecting the bonding helper file.
- Fix is in place, will re-test with community tomorrow morning - 7 am PDT.
- Working with Kayvan on reproducing the performance issues with retrieving data from the blockchain.
- Node 0.7 releases next week. Testnet will be refreshed on 10/15. We will be re-launching test net as part of the October 15th refresh.
- Rholang team:
- Cost Accounting - PR's have been merged. Deploying contracts now requires the cost parameters.
- Cost Accounting - discovered more non-determinism around the storage of terms in the tuplespace. A proposal to fix is captured in: CORE-1305 - Getting issue details... STATUS
- Registry, PR Merged for the Name registry, registering with public names.
- There is a PR to remove listening and sending on forgeable names, holding this PR until all the contracts are ported.
- Enhancement made to Rholang by Chris B from lifeID to support byte array concatenation: RHOL-882 - Getting issue details... STATUS .
- Casper team
- Validator bonding complete.
- Validator bonding fees merged.
- Created an API to support Validator bonding as part of the project, this was a separate class, upon discovering a dependency on protobuf versions, including in project.
- Updated API for 'listening on a name' to include block numbers. Presently the API just returns all blocks. Need to update the gRPC API to expose the block height input params.
- Purse vulnerability fix is committed. Thanks to Christian (community member).
- Performance improvement - removed the additional (unnecessary) replay from proposing node in Casper.
- We now have an inMemory representation of the DAG, and we have refactored the Safety oracle to use this. This has fixed show-blocks.
- Show-blocks will no longer dump the tuplespace representation, to view this, use the show-block command instead.
- Node team
- Fix in Comms last week resulted in better block passing during Node testing on Tuesday.
- Working with the Casper team to implement a streaming API.
- PR open and testing in progress to improve threading.
- Documentation in progress for developers and node operators related to implementing metrics tools and understanding available metrics.
- Storage team
- Implementation of fine-grained RSpace is merged. Working on removing the old, coarse grained RSpace code.
- Investigating the efficiency of replay related to COMM event throughput.
- Added more test scenarios to gatling.
- SRE team
- Looking forward to having a new CI system in place by end of sprint.
- In process of upgrading to Java 10 with a plan to be done by end of sprint.
- Working with the RSong team to bring the project into RChain CI
- Team working on establishing service level objectives (SLO's) for Mercury release.
- REV issuance
- The script used to capture RHOC balances is available for community use and review in GitHub (https://github.com/rchain/rchain/tree/dev/scripts/pull-rhoc-balances). This script supports the issuance of REV in a genesis ceremony.
- Incentivized testnet
- Named the Ceres Games that will include 16 games run over three rounds. The games are designed to test and stress nodes and the network.
- Work in progress to develop this program. Look for more information in Oct. and the start of the challenges around Dec.
- Website - https://developer.rchain.coop
- If you have change requests for the dev site, please use the "share feedback" button located on each page to make your request. Submitting feedback in this way creates a ticket in Jira. The team works off this backlog to implement changes. We do not monitor discord for change requests.
Date |
---|