chore(devenv): Bump Chainlink-CCIP, RMN Integration EVM fixes - #1333
chore(devenv): Bump Chainlink-CCIP, RMN Integration EVM fixes#1333HelloKashif wants to merge 2 commits into
Conversation
|
👋 HelloKashif, thanks for creating this pull request! To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team. Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks! |
There was a problem hiding this comment.
Pull request overview
Updates the EVM integration module to a newer Chainlink-CCIP revision and aligns CCV EVM adapters/tests with the updated RMN deployment/integration expectations.
Changes:
- Bumps
github.com/smartcontractkit/chainlink-ccip/chains/evmandgithub.com/smartcontractkit/chainlink-ccip/deploymentto a newer pseudo-version. - Removes legacy RMNRemote “LegacyRMN” override plumbing from the EVM protocol-contracts deploy adapter.
- Updates EVM CCV config adapters to resolve RMN addresses via the newer
v2_1_0/operations/rmnpackage and adjusts adapter tests to provide required RMN-related existing address refs.
Reviewed changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| integration/evm/go.mod | Bumps Chainlink-CCIP EVM/deployment module versions used by the integration module. |
| integration/evm/go.sum | Updates sums to match the new Chainlink-CCIP module versions. |
| integration/evm/adapters/protocol_contracts_deploy_adapter.go | Removes legacy RMNRemote override parsing and stops threading LegacyRMN into deploy inputs. |
| integration/evm/adapters/protocol_contracts_deploy_adapter_test.go | Updates tests to provide RMN-related existing address refs and removes legacy-override validation. |
| integration/evm/adapters/deploy_defaults.go | Drops explicit RMNRemote default version wiring (now implied/handled by updated dependencies). |
| integration/evm/adapters/ccv_verifier_config.go | Switches RMN address resolution to v2_1_0/operations/rmn. |
| integration/evm/adapters/ccv_token_verifier_config.go | Switches RMN address resolution to v2_1_0/operations/rmn. |
| integration/evm/adapters/ccv_executor_config.go | Switches RMN address resolution to v2_1_0/operations/rmn. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
Code coverage report:
|
| RMNRemote: sequences.RMNRemoteParams{ | ||
| Version: input.ContractParams.RMNRemote.Version, | ||
| LegacyRMN: legacyRMN, | ||
| }, |
There was a problem hiding this comment.
Since this is a fix PR, can we use fix as the verb, rather than chore?
Description
Testing
Checklist
changelogdirectory)