github ethereum-optimism/optimism op-reth/v2.4.1
op-reth v2.4.1

3 hours ago

Caution

Breaking change — forwarded txpool admission is now opt-in (#22053).
Nodes that relied on forwarded transactions being admitted to the pool must now enable this explicitly, or they will silently stop accepting them.

Caution

The historical proofs v1 database format will be deprecated by Aug 31st. Start migrating all your proof nodes to the new v2 format (it is also much more efficient) by regenerating the proofs db at v2 for the required block range.

Caution

The import-op + import-receipts-op commands will be deprecated by Aug 31st. If you need continued support for these, please reach out to us.

Important

Two further transaction-pool admission changes affect which transactions are accepted:
L1-info deposit gas is now reserved in the pool gas limit for op-geth parity (#21548),
and the Isthmus operator fee is reserved in the pool balance check (#21609).
Secure (wss://) flashblocks endpoints now work — previously any wss:// flashblocks URL panicked on the first TLS handshake (#21898).

What's Changed in op-reth/v2.4.1

  • op-reth: make forwarded txpool admission opt-in (breaking) by @joshklop in #22053
  • op-reth: forward eth_getBlockReceipts to historical endpoint by @claude[bot] in #21955
  • op-reth: pin runtime base by digest and drop strace by @falcorocks in #22045
  • op-reth/txpool: reserve L1-info deposit gas in tx-pool gas limit (op-geth parity) by @asdv23 in #21548
  • op-reth/txpool: reserve the Isthmus operator fee in pool balance check by @asdv23 in #21609
  • sdm: add configurable post-exec refund policy seam by @nonsense in #21958
  • op-reth/rpc: derive deposit contract-creation address from deposit nonce by @asdv23 in #21449
  • kona: remove superchain level by @mds1 in #21938
  • op-alloy: include post-exec transactions in subblock payloads by @nonsense in #21957
  • op-reth: fix secure flashblocks-url bug by @yashvardhan-kukreja in #21898
  • fix(op-revm): discard journal after non-deposit tx errors (SDM warm-set leak) by @einar-oplabs in #21723
  • op-deployer: activate Karst at genesis by default by @joshklop in #21633
  • chore: bump reth to f2eecc6 (post-v2.4.0) by @claude[bot] in #21766
  • feat(sdm): make the operator opt-in flag consistent across clients by @einar-oplabs in #21551
  • Add sepolia-devnet-2 registry artifacts by @jelias2 in #21679
  • feat(op-reth): expose chain hardfork activation metrics by @jelias2 in #21704
  • fix(op-node): sync Karst gas compatibility configs by @teddyknox in #21674
  • feat(op-reth): add batching in backfilling historical proof by @dhyaniarun1993 in #21602

Full Changelog: op-reth/v2.4.0-falcorocks...op-reth/v2.4.1

🚢 Docker Image: https://us-docker.pkg.dev/oplabs-tools-artifacts/images/nexus/op-reth:v2.4.1

Don't miss a new optimism release

NewReleases is sending notifications on new releases.