Skip to content

Conversation

theochap
Copy link
Contributor

@theochap theochap commented Sep 29, 2025

Description

This PR integrates the DA footprint block limit feature from the jovian hardfork in op-reth.

Close #18406

Rebased on main and #18999

TODOS

  • Release a new alloy-evm version.
  • Release a new op-alloy-evm version.
  • Release a new revm-inspectors version
  • Unit tests

@theochap theochap force-pushed the theo/track-da-footprint-block-limit branch 8 times, most recently from 19c426f to 94a9600 Compare October 13, 2025 22:27
.with_transactions(CustomTxPriority { chain_id }),
))
.network(OpNetworkBuilder::new(disable_txpool_gossip, !discovery_v4))
.network(OpNetworkBuilder::new(disable_txpool_gossip, true))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need to refactor the OpNetworkBuilder to either allow to disable both discv4 and discv5 or remove this argument entirely and only rely on NetworkArgs below. We cannot turn off both discv4 and discv5 there, which made this test fail with an Addr already in use error

@theochap theochap force-pushed the theo/track-da-footprint-block-limit branch 2 times, most recently from 5af8f85 to bc4b06b Compare October 14, 2025 18:24
@theochap theochap changed the base branch from main to klkvr/bump-revm October 14, 2025 18:38
@theochap theochap force-pushed the theo/track-da-footprint-block-limit branch from 064ff57 to 2c0717d Compare October 14, 2025 18:38
@theochap theochap force-pushed the theo/track-da-footprint-block-limit branch from 2c0717d to 176ad99 Compare October 14, 2025 18:39
@klkvr klkvr deleted the branch paradigmxyz:klkvr/bump-revm October 15, 2025 18:15
@klkvr klkvr closed this Oct 15, 2025
@github-project-automation github-project-automation bot moved this from Backlog to Done in Reth Tracker Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

feat(jovian/op-reth): da footprint block limit implementation.

5 participants