🚀 Info
Synced with upstream Reth v1.10.0
What's Changed
⬆️ Upstream Syc (from Reth v1.10.0)
⚡ Performance
- perf: Reuse overlay in deferred trie overlay computation (paradigmxyz#20774)
- perf: Use alloy_primitives::Keccak256 for network (paradigmxyz#20957)
- perf: Optimize ChunkedHashedPostState sorting (paradigmxyz#20866)
- perf: Use crossbeam select for persistence events (paradigmxyz#20813)
- perf: Throttle metrics reporting (paradigmxyz#20974)
✨ Features
- feat: Add --minimal flag for node (paradigmxyz#20960)
- feat: Add debug_getBlockAccessList endpoint (EIP-7928) (paradigmxyz#20824)
- feat: Add persisted block subscription (paradigmxyz#20877)
- feat: Make WAL block threshold configurable (paradigmxyz#20867)
- feat: Support for sending logs through OTLP (paradigmxyz#21039)
- feat: Add tracing-tracy support (paradigmxyz#20958)
🐛 Fixes
- fix: Change db commit return type from Result to Result<()> (paradigmxyz#21077)
- fix: Update branch masks when revealing blinded nodes (paradigmxyz#20937)
- fix: Validate eth_feeHistory newest_block against chain head (paradigmxyz#20969)
- fix: Use static files for unwind in SenderRecovery stage (paradigmxyz#20972)
⚠️ Backwards Compatibility
In case you need to downgrade after running 0.2.x, please downgrade to v0.1.6
Full Changelog: v0.1.6...v0.2.0