Skip to content

chore: drop Optimism stack support#14471

Draft
figtracer wants to merge 2 commits intofoundry-rs:masterfrom
figtracer:drop-op-stack-support
Draft

chore: drop Optimism stack support#14471
figtracer wants to merge 2 commits intofoundry-rs:masterfrom
figtracer:drop-op-stack-support

Conversation

@figtracer
Copy link
Copy Markdown
Collaborator

@figtracer figtracer commented Apr 27, 2026

Summary

Draft exploration for dropping native OP-stack support after the extraction discussion in foundry-rs/foundry-core#26 and #14419.

  • remove OP EVM/network/deposit transaction handling from Anvil, Forge, Cast, script, primitives, and formatting code
  • remove OP-specific dependencies, workspace patches, and the cast da-estimate command
  • keep regular Ethereum/Tempo paths and raw RPC transaction retrieval working through the generic stack

Copy link
Copy Markdown
Collaborator

@mablr mablr left a comment

Choose a reason for hiding this comment

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

Nice, the change is not that big!

Comment thread crates/anvil/tests/it/optimism.rs
@figtracer figtracer force-pushed the drop-op-stack-support branch from db6cae4 to 2098d6b Compare April 28, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants