Skip to content

deps: bump op-reth pin - #577

Merged
akundaz merged 1 commit into
flashbots:mainfrom
sebastianst:seb/bump-op-reth-pin
Sep 4, 2026
Merged

deps: bump op-reth pin#577
akundaz merged 1 commit into
flashbots:mainfrom
sebastianst:seb/bump-op-reth-pin

Conversation

@sebastianst

@sebastianst sebastianst commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

📝 Summary

  • op-reth: rev f08ac67c -> rev 85f7c13d (workspace deps + crates-io patches), the current tip of ethereum-optimism/optimism develop.
  • reth pin unchanged: the new op-reth rev still pins op-rs/reth at aef8d3ef, so cargo keeps resolving a single copy of every reth crate.

No source changes required.

💡 Motivation and Context

Routine maintenance upgrade to keep up with latest upstream changes. The previous pin was about three weeks old.


✅ I have completed the following steps:

  • Run make lint
  • Run make test
  • Added tests (if applicable) — n/a, dependency pin bump only

🤖 Co-created with claude-opus-5

op-reth: rev f08ac67c -> rev 85f7c13d (workspace deps + crates-io patches),
the current tip of ethereum-optimism/optimism develop.

The reth pin is unchanged: the new op-reth rev still pins op-rs/reth at
aef8d3ef, so cargo keeps resolving a single copy of every reth crate.

No source changes required.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 4, 2026 12:50

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Dependency rev bumps to an upstream develop tip can introduce subtle build/runtime changes, and this review cannot verify successful CI/test results.

Pull request overview

This PR updates the op-reth dependency pin (and related op-alloy / op-revm crates) to a newer upstream ethereum-optimism/optimism commit, keeping the workspace’s Optimism/Reth-related dependencies aligned via explicit git rev pins and [patch.crates-io].

Changes:

  • Bump all reth-optimism-* git dependencies to ethereum-optimism/optimism@85f7c13d.
  • Update [patch.crates-io] overrides for op-alloy*, alloy-op-*, and op-revm to the same upstream rev.
  • Regenerate Cargo.lock to reflect the new upstream rev and resulting transitive dependency resolution.
File summaries
File Description
Cargo.toml Updates Optimism git rev pins for reth-optimism-* and [patch.crates-io] overrides to keep op-reth/op-alloy/op-revm aligned.
Cargo.lock Lockfile refresh reflecting the new upstream rev and downstream dependency graph changes.
Review details
  • Files reviewed: 1/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@akundaz
akundaz merged commit dee0a7b into flashbots:main Sep 4, 2026
4 checks passed
@sebastianst
sebastianst deleted the seb/bump-op-reth-pin branch September 4, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants