-
Notifications
You must be signed in to change notification settings - Fork 1
09 June 2020
Ashok Ranadive edited this page Jun 15, 2020
·
1 revision
Status reports are delivered weekly at 9:00 AM PT (16:00 UTC, Sydney +11, Beijing +8, Greece +3, Amsterdam +2, Onitsha +1, New York -4, Seattle -7)
https://casperlabs.zoom.us/j/488766416 and live streamed on YouTube.
- Team has entered into fourth and final weekly sprint of this release cycle (Sprint 2.4).
- Node 0.19.0 was released on 21st May, 2020.
- This release has deploy gossiping enabled along with Omega blocks and also includes bug fixes for the stability of Testnet.
Testnet was launched on 31 March 2020 with following features:
- Alpha Highway consensus
- Assumes honest validators
- Supports Eras, configurable round exponent and other Highway parameters
- Does not support bonding/unbonding, slashing, rewards
- Genesis process
- All smart contracting features
- Testnet Explorer
- We bounced the network and restarted with all validators on CasperLabs Node 0.19.0 (897c353ca709ec8549d3be28540b4d07983723a7).
- Testnet was restarted on 2020-05-23 at 19:00hrs UTC.
- During this round, we introduce the notion of Deploy Gossiping along with Omega blocks. The round exponent is adjusted to 19, which means round length of about 8 mins.
- We are working on rolling out filebeat to validators shortly so we can scrape their logs for easier debugging.
- 24 consensus forming nodes, and 5 read only nodes in the network. All nodes except one are in sync. Current J rank is 80270.
- We are working on additional improvements and fixes to the Testnet for increasing its stability.
- We have discovered 18 bugs in total during the testnet, 13 have been fixed and 5 are being triaged.
- Supporting serilization and deserialization of messages containing Highway vertices (i.e. votes, blocks, ...).
- Signing of votes and validating signatures.
- Communicating detected equivocations for slashing.
- Implement validity checks for deploys being added or returned from buffer.
- Unified storage model - adding lmd implementation of in-mem storage implementations.
- Implementing initial client API with at least two endpoints; one to receive a rudimentary "deploy" stub with unique id's and another to query existence of a "deploy" by id in node storage.
- Bug fixes and testing before implementing on Testnet.
- Adding support for SecureEnclave key type.
- Node side work for implementing WASM-less transfer.
- Final cleanup for Contract Headers.
- Enable WASM-less transfer of a specified amount from a Purse with Write access on to another Purse.
- Testnet: working with validators, monitoring and reporting bugs.
- Running LRTs for testing 0.19.x bug fixes prior to releases.
- Working with STests to stand up testing infrastructure and automation.
- Proof of concept for using Snapcraft instead of Bintray for packaging.
- Final touches on voting dApp smart contract and webapp crated for CryptoChicks Hackathon.
- Supporting Contract-Headers, Multiple keys signature algorithms and WASM-less transfer in CLarity and Python client.
- Update Vesting Contract with Contract Headers.
- Review existing communication (gossiping) incentive schemes.
- Final calculation of the gas costs of host functions and WASM opcodes.
- Modeling distributional effects of token vintages proposal.
- Integration with Chainlink.
- We have new timings for our weekly workshops, held twice a week on:
- Thursday 07:00 am Pacific time and
- Friday 12:00 am Pacific (4pm Japan Time).
- The zoom meeting id is https://casperlabs.zoom.us/j/924713678.
- Meetings are Tuesday mornings @ 9 am PT.
- Meetings are available on YouTube.
- Zoom Link: https://casperlabs.zoom.us/j/488766416 & live streamed on YouTube.
- Governance research Repository