Technical Release Notes and Changelog for 1.2.0
Version 1.2.0 of the Casper Network is launching on the mainnet by May 28th, with testnet live by May 19th. Below, check in with updates about the technical release and changelog.
Highlights
- More consensus and block proposer log messages added.
- Block Validator now distinguishes between deploys and transfers.
- Quantstamp Audit remediation.
Key Dates:
Key milestones for the current 1.2.0 release to Mainnet:
Key Changes:
- Created REST endpoint for OpenRPC schema.
- More consensus and block proposer log messages added.
- Era supervisors must access, only deploy hashes, which will be stored separately from block bodies.
- Networking component instrumentation to gain more insight into the network before making any changes.
- Block Validator now distinguishes between deploys and transfers.
- Configurable delay added before proposing deploys.
- Added last emergency_restart field to chainspec.
- From Config broadcast_channel_size removed.
- Quantstamp Audit changes Part 1.
- Default deploy TTL reduced to 30mins.
- CSPR.Live changes — cspr.live release notes .
Known Issues:
After an upgrade the era metric is set to 0. This does not impact the Security, Performance or features of the network detrimentally.
Call to Action:
Please refer to the table below for the expected actions and notes therein for various users of the Casper Mainnet network.
Validator
Actions
- Review upgrade instructions and upgrade.
- Verify upgrade status.
Assets
Special Notes
- Upgrade path 1.1.2->1.2.0, Casper node and client.
dApp Developer/Contract Author
Actions
- Review the Changes to Javascript sdk before updating sdk to 1.5.0.
- No need to recompile your contract for this release.
- Install the latest Signer 0.4.1 from the Chrome store.
Assets
Special Notes
- Users must review the breaking Changes in 1.5.0 before upgrading.
- Users are recommended to review Signer 0.4.1 Changes.
- Java and GoLang SDK updates planned for upcoming releases.
Exchanges
Actions
- Review the Changes to Javascript sdk before updating sdk to 1.5.0.
Assets
Special Notes
- Transfer ID needs to be set for token transfer.
- Users are recommended to review Signer 0.4.1 Changes.
- Java and GoLang SDK updates planned for upcoming releases.
Future Work:
This enlists the roadmap and work in progress for upcoming releases.