This release targets the mainnet network and the testnet network.
It includes consensus breaking changes that are already adopted by the network, making previous v1.X.X releases not compatible with the current network.
What's Changed
What's changed
- genesis: refresh MainAlbatross checkpoint election block by @jsdanielh in #3921
- Add
mktxto the docker image by @jsdanielh in #3923 - Allow validators to signal protocol upgrades with their warm key by @paberr in #3924
- Bound equivocation reporting window to the validity window by @jsdanielh in #3927
- Bind validator signing keys into election header hash (v2+) by @jsdanielh in #3928
- Commit and verify the macro block diff root by @nibhar in #3929
- Bind skip block state_root into the aggregate proof by @viquezclaudio in #3930
- Update the max supported version from
1to2by @jsdanielh in #3931 - Reject empty slot bands and duplicate addresses in
validate_keysby @jsdanielh in #3932 - Filter expired equivocation proofs at block production by @jsdanielh in #3933
- Abstain from skip block aggregation on an incomplete accounts state by @jsdanielh in #3934
Full Changelog: v1.7.2...v2.0.0