chore(plugins): bump chain plugin versions and sync dependency pins#21226
chore(plugins): bump chain plugin versions and sync dependency pins#21226gheorghestrimtu wants to merge 9 commits intodevelopfrom
Conversation
- bump aptos/sui/solana/starknet/ton/tron plugin refs to requested commits (pseudo-version format) - update chainlink-tron/relayer and gotron-sdk replace versions across all go.mod files - run gomodtidy + plugout sync to refresh go.sum/module consistency - update health script fixture for new Aptos PluginRelayerConfigEmitter check - keep chainlink-cosmos at f740e9ae54e7 temporarily because fb7ced... panics with "codec sealed" (CI stability)
|
I see you updated files related to
|
- run tools/bin/modgraph and update generated go.md - remove stale chainlink-common/pkg/values edges from module graph - fix CI "Ensure clean after generate" drift
Avoid Docker name collisions on "/anvil" when topologies start multiple Anvil chains. Add deterministic container_name values (anvil-1337/anvil-2337) across CRE workflow topology TOMLs, including example overrides, so CRE E2E setup can start reliably.
…hain-plugins # Conflicts: # core/scripts/go.mod # core/scripts/go.sum # deployment/go.sum # go.mod # go.sum # integration-tests/go.mod # integration-tests/go.sum # integration-tests/load/go.mod # integration-tests/load/go.sum # system-tests/lib/go.mod # system-tests/lib/go.sum # system-tests/tests/go.mod # system-tests/tests/go.sum
- align chainlink-protos/workflows/go to v0.0.0-20260217043601-5cc966896c4f across modules - add github.com/docker/go-connections as a direct root dependency - refresh go.mod/go.sum in core/scripts, deployment, integration-tests, and system-tests modules
…RANE-4333-update-chain-plugins
Switch Aptos CCIP dummy receiver deployment in test helpers from DeployToObject to DeployToResourceAccount. The new chainlink-aptos receiver package includes ptt_dummy_receiver, which requires resource-account deployment. Using object deployment can fail with ECONTAINER_NOT_PUBLISHED in smoke tests.
CORA - Pending Reviewers
Legend: ✅ Approved | ❌ Changes Requested | 💬 Commented | 🚫 Dismissed | ⏳ Pending | ❓ Unknown For more details, see the full review summary. |
…CIP messaging smoke test - query `ptt_dummy_receiver::CCIPReceiverState` first in `getLatestDummyReceiverEvent` - fall back to legacy `dummy_receiver::CCIPReceiverState` for compatibility - prevents false negatives where exec succeeds but receiver event lookup returns empty
|
There was a problem hiding this comment.
Pull request overview
This PR updates multiple chain plugin and Go module dependency pins to newer pseudo-versions/commits, and synchronizes generated fixtures/configs to match the new plugin behavior (notably around PluginRelayerConfigEmitter).
Changes:
- Bump Aptos/Sui/Solana/StarkNet/TON/Tron plugin refs and align related Go module versions (incl. chainlink-tron relayer + gotron-sdk replace).
- Refresh module metadata (
go.sumupdates across modules) and generated dependency graph (go.md). - Update CRE topology TOML fixtures (add explicit
container_namefor anvil chains) and health script fixture expectations.
Reviewed changes
Copilot reviewed 22 out of 29 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| plugins/plugins.public.yaml | Updates public plugin git refs and documents Cosmos pin rationale. |
| go.mod / go.sum | Bumps root module chain deps (aptos/solana/sui/ton/tron relayer) and updates checksums accordingly. |
| deployment/go.mod / deployment/go.sum | Aligns deployment module deps with updated chain packages and testing framework. |
| system-tests/lib/go.mod / system-tests/lib/go.sum | Syncs system-test library dependency pins and sums (incl. gotron-sdk replace). |
| system-tests/tests/go.mod / system-tests/tests/go.sum | Syncs system-test module dependency pins and sums. |
| integration-tests/go.mod / integration-tests/go.sum | Syncs integration-test module dependency pins and sums. |
| integration-tests/load/go.mod / integration-tests/load/go.sum | Syncs load-test module dependency pins and sums (incl. go-yaml bump). |
| integration-tests/smoke/ccip/ccip_aptos_messaging_test.go | Makes Aptos receiver event lookup compatible with v1/v2 receiver state type paths. |
| deployment/ccip/changeset/testhelpers/test_helpers_aptos.go | Deploys Aptos dummy receiver via resource-account deployment with a deterministic seed. |
| testdata/scripts/health/multi-chain-loopp.txtar | Updates expected health output to include new PluginRelayerConfigEmitter checks. |
| core/scripts/go.mod / core/scripts/go.sum | Updates CRE scripts module deps (testing framework + diff/snaps deps). |
| core/scripts/cre/environment/configs/*.toml | Adds explicit container_name for anvil blockchains in multiple topology configs. |
| go.md | Updates dependency graph output to reflect current module relationships. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.





RANE-4333