Skip to content

Revert #572, downgrade go-ethereum to v1.17.4 - #581

Merged
ibrajer merged 2 commits into
developfrom
revert-572-downgrade-geth-to-1.17.4
Oct 28, 2026
Merged

ibrajer merged 2 commits into
developfrom
revert-572-downgrade-geth-to-1.17.4

Conversation

@ibrajer

@ibrajer ibrajer commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Revert #572

1.17.8 is introducing a breaking change I currently can't easily untangle and is not relevant for my upcoming cleanup PR #571

I'm downgrading to 1.17.4 because this is the version used here #559 and it doesn't contain the breaking interface change.

1.17.4 https://github.com/ethereum/go-ethereum/blob/v1.17.4/accounts/abi/bind/v2/backend.go#L107-L108
1.17.8 https://github.com/ethereum/go-ethereum/blob/v1.17.8/accounts/abi/bind/v2/backend.go#L107-L108

This would mean I need to close the following PR #573

@ibrajer ibrajer self-assigned this Oct 28, 2026
@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-evm/gethwrappers/helpers

View full report

@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-evm/gethwrappers

View full report

@ibrajer
ibrajer marked this pull request as ready for review October 28, 2026 12:02
Copilot AI balanced review requested due to automatic review settings October 28, 2026 12:02
@ibrajer
ibrajer requested review from a team as code owners October 28, 2026 12:02
@ibrajer
ibrajer marked this pull request as draft October 28, 2026 12:04

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.

🟡 Changes recommended

The dependency bump to Geth v1.17.4 leaves the generated-wrapper version record at v1.17.3, causing the CI version-consistency test to fail until the wrappers and version records are regenerated and committed.

1 open issue
What changed in this PR

Aligns the wrapper modules with the root module’s go-ethereum v1.17.4, avoiding the v1.17.8 interface change ahead of the VRF cleanup in #571.

Changes:

  • Downgrades helpers from go-ethereum v1.17.8 to v1.17.4 and upgrades gethwrappers from v1.17.3 to v1.17.4.
  • Adjusts related dependencies and checksums in both modules.
File Description
gethwrappers/​helpers/​go.sum Updates checksums for the helpers dependency downgrade.
gethwrappers/​helpers/​go.mod Pins go-ethereum v1.17.4 and lowers related tooling dependencies.
gethwrappers/​go.sum Updates checksums for the wrapper dependency changes.
gethwrappers/​go.mod Bumps go-ethereum to v1.17.4 and adjusts indirect dependencies.

Review effort: Balanced

Comment thread gethwrappers/go.mod
@ibrajer
ibrajer marked this pull request as ready for review October 28, 2026 12:25
@ibrajer
ibrajer merged commit ac7e3fe into develop Oct 28, 2026
36 checks passed
@ibrajer
ibrajer deleted the revert-572-downgrade-geth-to-1.17.4 branch October 28, 2026 14:03
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.

4 participants