Summary
This release contains a high priority opstack p2p fix for the upcoming isthmus hardfork on sepolia. Opstack sepolia nodes running in execution layer sync mode should update ahead of the isthmus hardfork on April 17 16:00 UTC.
- fix: relax body against validation for isthmus (#15773)
Dev opstack changes:
- The reth
OpTransactionSigned
type has been unified with op-alloy's (#15733)
Update Priority
This table provides priorities for which classes of users should update particular components.
User Class | Priority |
---|---|
Payload Builders | Low |
Non-Payload Builders | Low |
OP Sepolia | High |
See Update Priorities for more information about this table.
All Changes
- chore: bump version 1.3.11 (#15776)
- chore: bump op alloy 0.14 (#15779)
- chore: set clippy check for const fn to warn (#15777)
- fix(discv5):
ForkId
set to head block (#15769) - fix: relax body against validation for isthmus (#15773)
- chore(transaction-pool): make
price_bump
fn public (#15772) - feat: add
EthSnapStream
(#15684) - feat(op-isthmus): Add isthmus mainnet timestamps to op hardforks (#15766)
- feat!: replace OpTransactionSigned with alloys (#15733)
- feat: add precompile cache for execution (#15536)
- refactor: simplify announcement filter (#15761)
- feat: disable EIP-3607 for
eth_createAccessList
(#15763)
Binaries
See pre-built binaries documentation.
The binaries are signed with the PGP key: 50FB 7CC5 5B2E 8AFA 59FE 03B7 AA5E D56A 7FBF 253E
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | reth-v1.3.11-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | reth-v1.3.11-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v1.3.11-x86_64-pc-windows-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v1.3.11-x86_64-apple-darwin.tar.gz | PGP Signature | |
aarch64 | reth-v1.3.11-aarch64-apple-darwin.tar.gz | PGP Signature | |
System | Option | - | Resource |
Docker | paradigmxyz/reth | ||
Docker (Reproducible) | paradigmxyz/reth-reproducible |
What's Changed
- feat: disable EIP-3607 for
eth_createAccessList
by @TateB in #15763 - refactor: simplify announcement filter by @int88 in #15761
- feat: add precompile cache for execution by @Rjected in #15536
- feat!: replace OpTransactionSigned with alloys by @mattsse in #15733
- feat(op-isthmus): Add isthmus mainnet timestamps to op hardforks by @emhane in #15766
- feat: add
EthSnapStream
by @lean-apple in #15684 - chore(transaction-pool): make
price_bump
fn public by @cakevm in #15772 - fix: relax body against validation for isthmus by @mattsse in #15773
- fix(discv5):
ForkId
set to head block by @emhane in #15769 - chore: set clippy check for const fn to warn by @fgimenez in #15777
- chore: bump op alloy 0.14 by @mattsse in #15779
- chore: bump version 1.3.11 by @mattsse in #15776
New Contributors
Full Changelog: v1.3.10...v1.3.11