Skip to content

DF-23489 bump chainlink-evm#1053

Merged
vlfig merged 1 commit intomainfrom
bump-evm-framework
Apr 28, 2026
Merged

DF-23489 bump chainlink-evm#1053
vlfig merged 1 commit intomainfrom
bump-evm-framework

Conversation

@vlfig
Copy link
Copy Markdown
Contributor

@vlfig vlfig commented Apr 27, 2026

Bump chainlink-evm. Also bumps chainlink-framework/chains. Unblocks smartcontractkit/chainlink#22189.

@vlfig vlfig force-pushed the bump-evm-framework branch 3 times, most recently from f5f17f8 to 83596d5 Compare April 27, 2026 17:34
@vlfig vlfig force-pushed the bump-evm-framework branch from 83596d5 to 75510c6 Compare April 28, 2026 10:12
@github-actions
Copy link
Copy Markdown

Code coverage report:

Package main bump-evm-framework Diff
github.com/smartcontractkit/chainlink-ccv/aggregator 48.46% 48.46% +0.00%
github.com/smartcontractkit/chainlink-ccv/bootstrap 42.60% 42.60% +0.00%
github.com/smartcontractkit/chainlink-ccv/cli 65.13% 65.13% +0.00%
github.com/smartcontractkit/chainlink-ccv/cmd 64.75% 64.75% +0.00%
github.com/smartcontractkit/chainlink-ccv/common 50.74% 50.74% +0.00%
github.com/smartcontractkit/chainlink-ccv/executor 45.97% 45.97% +0.00%
github.com/smartcontractkit/chainlink-ccv/indexer 37.69% 37.68% -0.01%
github.com/smartcontractkit/chainlink-ccv/integration 46.82% 46.82% +0.00%
github.com/smartcontractkit/chainlink-ccv/pkg 84.62% 84.62% +0.00%
github.com/smartcontractkit/chainlink-ccv/pricer 0.00% 0.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/protocol 65.19% 65.19% +0.00%
github.com/smartcontractkit/chainlink-ccv/verifier 32.46% 32.46% +0.00%
Total 45.90% 45.90% +0.00%

@vlfig vlfig marked this pull request as ready for review April 28, 2026 10:21
@vlfig vlfig requested a review from a team as a code owner April 28, 2026 10:21
Copilot AI review requested due to automatic review settings April 28, 2026 10:21
@vlfig vlfig requested a review from a team as a code owner April 28, 2026 10:21
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Bumps the chainlink-evm dependency (and related chainlink-framework/* modules) and updates local EVM wiring to match updated upstream APIs.

Changes:

  • Update chainlink-evm and chainlink-framework/{chains,metrics,multinode} versions in module files.
  • Adapt EVM TXM initialization to pass the new TXM metrics dependency.
  • Adapt multi-node EVM client config creation to pass the newly required pollSuccessThreshold argument.

Reviewed changes

Copilot reviewed 5 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pricer/pkg/evm/evm.go Updates TXM construction to create and pass txmMetrics.
integration/pkg/accessors/evm/multi_node_client.go Updates client.NewClientConfigs call signature to include pollSuccessThreshold.
go.mod Bumps chainlink-evm and chainlink-framework/chains, plus indirect framework modules.
go.sum Updates checksums for bumped dependencies.
evm/go.mod Bumps indirect chainlink-evm version in the evm submodule.
evm/go.sum Updates checksums for the evm submodule dependency bump.
build/devenv/go.mod Bumps indirect chainlink-evm and chainlink-framework/* versions for devenv tooling module.
build/devenv/go.sum Updates checksums for devenv tooling module dependency bumps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vlfig
Copy link
Copy Markdown
Contributor Author

vlfig commented Apr 28, 2026

CI is a bit flaky.

@vlfig vlfig added this pull request to the merge queue Apr 28, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 28, 2026
@vlfig vlfig added this pull request to the merge queue Apr 28, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 28, 2026
@vlfig vlfig added this pull request to the merge queue Apr 28, 2026
Merged via the queue into main with commit 3b1484e Apr 28, 2026
43 of 48 checks passed
@vlfig vlfig deleted the bump-evm-framework branch April 28, 2026 14:01
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