Skip to content

chore(op-reth): merge upstream v2.4.3 - #17

Merged
triple-CCC merged 587 commits into
mainfrom
upgrade/op-reth-v2.4.3
Sep 14, 2026
Merged

triple-CCC merged 587 commits into
mainfrom
upgrade/op-reth-v2.4.3

Conversation

@triple-CCC

@triple-CCC triple-CCC commented Sep 10, 2026 •

Copy link
Copy Markdown
Collaborator

Upgrade the Chaintable OP execution client from op-reth v2.3.3 to upstream op-reth/v2.4.3 (b60a1a6398209ccc47267e77deb6e4bf4c1ede8a). Preserve trace_debankBlock, changeset-based state diffs, offline set-finalized, and the failed-parent / SELFDESTRUCT / error-event fixes.

Keep .github/workflows/build.yml byte-identical to main and remove every upstream GitHub workflow. Resolve the lockfile against op-rs/reth@aef8d3e and the release's dependency set; the upstream Dockerfile uses Rust 1.95.

Validation:

  • Verified that the custom changes across 8 Rust source/test files and 2 manifests are preserved, and that lockfile package references resolve structurally to one Reth Git source.
  • The custom delta passes git diff --check; the full merge retains whitespace notices in unchanged upstream documentation.
  • GitHub Actions run 34458017758 passed for 006e0eb0d288ee9e193794c39a759bd9f6a29ae7: amd64, arm64, and the multi-arch manifest. Verified the published public.ecr.aws/b2h7a5c4/chaintable/op-reth:006e0eb index contains both Linux platforms and references the architecture image digests from the build logs. No local compilation or runtime regression tests were run.

Known limitation: the preserved workflow does not inject the new GIT_VERSION, GIT_COMMIT, and GIT_DATE build arguments, so version output falls back to 0.0.0-dev (unknown). Metadata wiring and live-node/tracer regression remain separate follow-up work.

Inphi and others added 30 commits July 31, 2026 15:36
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: John Mardlin <john@oplabs.co>
…ken for the Standard Bridge" (dedup D7: T17) (#22154)

Co-authored-by: Claude <noreply@anthropic.com>
…(IA slice 4) (#22184)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Adrian Sutton <ajsutton@users.noreply.github.com>
…5) (#22185)

Co-authored-by: Claude <noreply@anthropic.com>
…sambiguate Network Upgrades label (IA slice 6) (#22186)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Sebastian Stammler <seb@oplabs.co>
…22187)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Matthew Cruz <85043086+sbvegan@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
…A slice 8) (#22192)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Matthew Cruz <85043086+sbvegan@users.noreply.github.com>
…em to Super Games (#22128)

Co-authored-by: OneTony <onetony@defi.sucks>
Co-authored-by: Changwan Park <pcw109550@gmail.com>
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: 0xarktos <arktos@wonderland.xyz>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Mofi Taiwo <mofi@oplabs.co>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
…125)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… (#22014)

Co-authored-by: Claude <noreply@anthropic.com>
claude Bot and others added 29 commits September 1, 2026 14:18
…2723)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Matt Solomon <msolomon@oplabs.co>
…docs (#22581)

Co-authored-by: Claude <noreply@anthropic.com>
…t (#22216)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
…edding the superchain bundle (#22709)

Co-authored-by: geoknee <georgeknee@googlemail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: wwared <541936+wwared@users.noreply.github.com>
… (#22734)

Co-authored-by: Adrian Sutton <adrian@oplabs.co>
Co-authored-by: Sebastian Stammler <seb@oplabs.co>
Co-authored-by: wwared <wwared@users.noreply.github.com>
…e (#22738)

Co-authored-by: Paul Dowman <paul@pauldowman.com>
Co-authored-by: Adrian Sutton <adrian@oplabs.co>
…2750)

Co-authored-by: oplabs-renovate[bot] <310106951+oplabs-renovate[bot]@users.noreply.github.com>
Co-authored-by: OpenAI Codex <codex@openai.com>
Co-authored-by: wwared <541936+wwared@users.noreply.github.com>
…wnstream-repo section (#22664)

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
…2778)

Co-authored-by: Sebastian Stammler <seb@oplabs.co>
…he lcov dependency (#22775)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Sebastian Stammler <seb@oplabs.co>
@triple-CCC
triple-CCC merged commit aaf2f7b into main Sep 14, 2026
3 checks passed
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.