This release updates Reth depdendency to v1.10.1 and revm to v34.0.0, bringing improvements to snapshot syncing and validator performance.
Highlights
Improvements
- Reth v1.10.1 Upgrade: Engine optimization for validator node sync performance: Explicitly requests head block download after backfill to prevent stalls (reth#21150)
- Resumable Snapshot Downloads: More reliable snapshot syncing with auto-retry support, improving sync reliability on unstable connections (reth#21161)
- Revm v34.0.0: Latest EVM execution improvements and alloy-evm compatibility
New Features
- New
consensus_getIdentityTransitionProofRPC method (#1918): Retrieve identity transition proofs with DKG outcomes and BLS certificates for network identity changes. Supports querying from specific epochs and retrieving full history back to genesis.
What's Changed
- feat: v1.0.1 release by @Zygimantass in #2165
- fix(specs): account for ceiling rounding in PlaceOrder fuzz test bound by @legion2002 in #2146
- feat: add consensus_getIdentityTransitionProof by @joshieDo in #1918
- fix(test): use correct PRICE_SCALE in StablecoinDEX fuzz test by @gakonst in #2174
- feat: bump revm v34.0.0 by @rakita in #1762
- chore: v1.0.2 by @Zygimantass in #2182
- chore: bump reth to v1.10.1 by @rakita in #2186
- chore: update reth to tmp branch by @klkvr in #2193
Full Changelog: v1.0.1...v1.0.2