Summary
Caution
This release contains a critical bug fix for the chain split event on OP Mainnet (to be updated with post mortem link when posted).
Besides, this release contains following changes since v1.4.3
:
RPC
- Add
debug_stateRootWithUpdates
method (#16353) - Fix nonce in
pending
tag foreth_getTransactionCount
method (#16407)
Reth SDK
Major custom_node
example overhaul:
-
CustomExecutorBuilder
(#16444) -
Implement block execution logic (#16435)
-
Add
CustomEvm
& extended transaction support (#16394, #16381, #16417, #16415, #16366, #16436) -
Refactor module layout (#16380)
Update Priority
This table provides priorities for which classes of users should update particular components.
User Class | Priority |
---|---|
Payload Builders | - |
Non-Payload Builders | - |
OP Reth Users | High |
See Update Priorities for more information about this table.
All Changes
- chore: bump version to 1.4.7 (#16606)
- deps: revm
24.0.1
(#16604) - feat(optimism): Remove bounds on
EthChainSpec
andHardforks
forChainSpec
in theevm
crate (#16576) - chore: simplify
NetworkPrimitives
(#16556) - chore: rm some clones (#16588)
- chore(deps): weekly
cargo update
(#16587) - chore: put dev name last (#16585)
- chore: make clippy happy (#16581)
- chore: Remove Withdrawals Provider (#16538)
- feat(engine): allow configuring tree to always use state root fallback (#16569)
- test: set TreeConfig for nodes in e2e tests (#16572)
- revert: ci: deduplicate changelog in release notes (#16294) (#16563)
- feat(optimism): Remove bounds on
EthChainSpec
andHardforks
forOpEngineValidator
(#16574) - feat(e2e): add helper functions for FCU status checks (#16548)
- chore: added map helper fns for OpAddOns (#16541)
Binaries
See pre-built binaries documentation.
The binaries are signed with the PGP key: 50FB 7CC5 5B2E 8AFA 59FE 03B7 AA5E D56A 7FBF 253E
Reth
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | reth-v1.4.7-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | reth-v1.4.7-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v1.4.7-x86_64-pc-windows-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v1.4.7-x86_64-apple-darwin.tar.gz | PGP Signature | |
aarch64 | reth-v1.4.7-aarch64-apple-darwin.tar.gz | PGP Signature | |
Docker | paradigmxyz/reth | - |
OP-Reth
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | op-reth-v1.4.7-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | op-reth-v1.4.7-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | op-reth-v1.4.7-x86_64-pc-windows-gnu.tar.gz | PGP Signature | |
x86_64 | op-reth-v1.4.7-x86_64-apple-darwin.tar.gz | PGP Signature | |
aarch64 | op-reth-v1.4.7-aarch64-apple-darwin.tar.gz | PGP Signature | |
Docker | paradigmxyz/op-reth | - |