Skip to content

chore(deps): pin go-ethereum to released morph-v2.2.5 - #1036

Merged
curryxbo merged 3 commits into
mainfrom
chore/pin-geth-v2.2.5
Aug 11, 2026
Merged

chore(deps): pin go-ethereum to released morph-v2.2.5#1036
curryxbo merged 3 commits into
mainfrom
chore/pin-geth-v2.2.5

Conversation

@curryxbo

@curryxbo curryxbo commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Summary

Switch the geth dependency to the published morph-v2.2.5 release (commit 5a13ad4d76fe), covering all three places that reference it:

  • go.mod/go.sum — all 8 Go modules move from the pre-release pseudo-version (20260709-ffa95e0670a3) to v1.10.14-0.20260810084402-5a13ad4d76fe (pseudo-version is Go's canonical form for the non-semver morph-v2.2.5 tag; the embedded commit is exactly the tagged one)
  • MakefileETHEREUM_SUBMODULE_COMMIT_OR_TAG / ETHEREUM_TARGET_VERSION bumped from morph-v2.2.4 (stale) to morph-v2.2.5
  • go-ethereum submodule — gitlink pointer updated from ffa95e067 to 5a13ad4d7

No code changes. Will be cherry-picked to release/0.6.1 (#1035) after merging.

Test plan

  • All 8 modules build in workspace mode (go build ./..., CGO enabled)
  • node/derivation tests pass
  • common/batch hermetic unit tests pass (network-dependent integration tests excluded)
  • make submodules checks out morph-v2.2.5

Made with Cursor

Update all modules from the pre-release pseudo-version to
5a13ad4d76fe, the commit tagged morph-v2.2.5 (published geth release),
so the morph v0.6.1 release consumes the released geth code.

Co-authored-by: Cursor <cursoragent@cursor.com>
@curryxbo
curryxbo requested a review from a team as a code owner August 11, 2026 07:53
@curryxbo
curryxbo requested review from dylanCai9 and removed request for a team August 11, 2026 07:53
@coderabbitai

coderabbitai Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Updated the pinned github.com/morph-l2/go-ethereum pseudo-version in eight Go modules from the July 2026 revision to the August 2026 revision.

Changes

Go-Ethereum Dependency Update

Layer / File(s) Summary
Update module dependency pins
bindings/go.mod, common/go.mod, contracts/go.mod, node/go.mod, ops/l2-genesis/go.mod, ops/tools/go.mod, token-price-oracle/go.mod, tx-submitter/go.mod
Updated the github.com/morph-l2/go-ethereum requirement to v1.10.14-0.20260810084402-5a13ad4d76fe.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

Suggested reviewers: dylancai9, twcctop, tomatoishealthy

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes pinning go-ethereum to the released morph-v2.2.5 version across the Go modules.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/pin-geth-v2.2.5

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

corey and others added 2 commits August 11, 2026 15:58
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@curryxbo
curryxbo merged commit 3d21e1f into main Aug 11, 2026
15 checks passed
@curryxbo
curryxbo deleted the chore/pin-geth-v2.2.5 branch August 11, 2026 08:34
curryxbo added a commit that referenced this pull request Aug 11, 2026
Co-authored-by: corey <corey.zhang@bitget.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
curryxbo added a commit that referenced this pull request Aug 11, 2026
…2.2.5

chore(release): sync release/0.6.1 with main for v0.6.1 (#1034 + #1036)
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.

2 participants