From b279bdbad0ada29e18615583c0c1e0318c6f721d Mon Sep 17 00:00:00 2001 From: stackman27 Date: Fri, 3 Jul 2026 00:46:37 -0700 Subject: [PATCH 1/6] signer identity --- deployment/adapters/init.go | 7 +++-- deployment/adapters/signing_identity.go | 23 ++++++++++++++++ go.mod | 18 ++++++------- go.sum | 36 ++++++++++++------------- party-ceremony/.gitignore | 1 + 5 files changed, 54 insertions(+), 31 deletions(-) create mode 100644 deployment/adapters/signing_identity.go diff --git a/deployment/adapters/init.go b/deployment/adapters/init.go index ff67d1b8f..82f8781cd 100644 --- a/deployment/adapters/init.go +++ b/deployment/adapters/init.go @@ -11,6 +11,7 @@ import ( ccipadapters "github.com/smartcontractkit/chainlink-ccip/deployment/v2_0_0/adapters" ccvadapters "github.com/smartcontractkit/chainlink-ccv/deployment/adapters" ccvshared "github.com/smartcontractkit/chainlink-ccv/deployment/shared" + nodev1 "github.com/smartcontractkit/chainlink-protos/job-distributor/v1/node" "github.com/smartcontractkit/chainlink-canton/deployment/operations/ccip/rmn_remote" ) @@ -21,10 +22,8 @@ var tokenPoolVersions = []string{ } func init() { - // Canonicalise canton committee signer addresses (raw secp256k1 pubkey -> - // derived 20-byte ECDSA address) so ccv state inference can match on-chain - // committee signers back to canton NOPs. - ccvshared.RegisterAddressNormalizer(chainsel.FamilyCanton, normalizeCantonSignerAddress) + ccvshared.RegisterChainTypeFamily(nodev1.ChainType_CHAIN_TYPE_CANTON, chainsel.FamilyCanton) + ccvshared.RegisterSigningIdentityReader(chainsel.FamilyCanton, &CantonSigningIdentityReader{}) // Register the onchain adapters ccipadapters.GetDeployChainContractsRegistry().Register(chainsel.FamilyCanton, &CantonDeployChainContractsAdapter{}) diff --git a/deployment/adapters/signing_identity.go b/deployment/adapters/signing_identity.go new file mode 100644 index 000000000..a65b166b2 --- /dev/null +++ b/deployment/adapters/signing_identity.go @@ -0,0 +1,23 @@ +package adapters + +import ( + "fmt" + "strings" + + nodev1 "github.com/smartcontractkit/chainlink-protos/job-distributor/v1/node" + + ccvshared "github.com/smartcontractkit/chainlink-ccv/deployment/shared" +) + +type CantonSigningIdentityReader struct{} + +var _ ccvshared.SigningIdentityReader = (*CantonSigningIdentityReader)(nil) + +func (CantonSigningIdentityReader) FromBundle(bundle *nodev1.OCR2Config_OCRKeyBundle) (string, error) { + pubKey := strings.TrimSpace(bundle.OnchainSigningPubKey) + if pubKey == "" { + return "", fmt.Errorf("canton: missing onchain_signing_pub_key") + } + pubKey = strings.ToLower(strings.TrimPrefix(pubKey, "0x")) + return "0x" + pubKey, nil +} diff --git a/go.mod b/go.mod index da0fcade7..aff5805be 100644 --- a/go.mod +++ b/go.mod @@ -33,14 +33,14 @@ require ( github.com/rs/zerolog v1.35.1 github.com/schollz/progressbar/v3 v3.19.0 github.com/smartcontractkit/chain-selectors v1.0.104 - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260629123053-9119c0d88425 - github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260629123053-9119c0d88425 - github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260630070014-13227c2d12d0 - github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260630070014-13227c2d12d0 - github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260630070014-13227c2d12d0 + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f + github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d + github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b + github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b + github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 github.com/smartcontractkit/chainlink-deployments-framework v0.114.2 - github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260623160408-12abc7b173d8 + github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df github.com/smartcontractkit/chainlink-testing-framework/wasp v1.52.0 github.com/smartcontractkit/go-daml v0.0.0-20260630200614-6e739bf6e282 github.com/spf13/viper v1.21.0 @@ -158,7 +158,7 @@ require ( github.com/segmentio/ksuid v1.0.4 // indirect github.com/sercand/kuberesolver/v6 v6.0.0 // indirect github.com/smartcontractkit/ccip-owner-contracts v0.1.0 // indirect - github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260630070014-13227c2d12d0 // indirect + github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260701140628-aa6dcbdd5f9c // indirect github.com/smartcontractkit/chainlink-framework/chains v0.0.0-20260423135514-5b1a7565a99c // indirect github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20260423135514-5b1a7565a99c // indirect github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20260423135514-5b1a7565a99c // indirect @@ -441,10 +441,10 @@ require ( github.com/smartcontractkit/chainlink-protos/chainlink-ccv/message-discovery v0.0.0-20251211142334-5c3421fe2c8d // indirect github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251211142334-5c3421fe2c8d // indirect github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260505131349-78e491b80735 // indirect - github.com/smartcontractkit/chainlink-protos/job-distributor v0.19.0 // indirect + github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.0 github.com/smartcontractkit/chainlink-protos/linking-service/go v0.0.0-20251002192024-d2ad9222409b // indirect github.com/smartcontractkit/chainlink-protos/node-platform v0.0.0-20260211172625-dff40e83b3c9 // indirect - github.com/smartcontractkit/chainlink-protos/orchestrator v0.10.0 // indirect + github.com/smartcontractkit/chainlink-protos/orchestrator v0.11.0 // indirect github.com/smartcontractkit/chainlink-sui v0.0.0-20260610194843-349ea43d69ce // indirect github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 // indirect github.com/smartcontractkit/chainlink-ton v1.0.5-0.20260514223130-48bc90aca745 // indirect diff --git a/go.sum b/go.sum index 54fcd7033..6fc101824 100644 --- a/go.sum +++ b/go.sum @@ -1153,22 +1153,22 @@ github.com/smartcontractkit/chainlink-aptos v0.0.0-20260428085939-5c70de12dbfc h github.com/smartcontractkit/chainlink-aptos v0.0.0-20260428085939-5c70de12dbfc/go.mod h1:zfE2R7887kiwXkGTHKPe5NBgwhFwIC3pnA2uAxrbvig= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260428205619-2db1389501a1 h1:p0nFrTYrOQzDhWYm6suaM5CoWiXV5NV7llHnp6/Kn/8= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260428205619-2db1389501a1/go.mod h1:1XxxpkgCmG/z6y30yRuVrcxre6zixIVX3xzi706Db/8= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260629123053-9119c0d88425 h1:zB133Pxk6x9Q1xzTCZYD/vZmjtY05X0a3ak6awlu328= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260629123053-9119c0d88425/go.mod h1:hLQIyjvTd/DT4NCRelVD72r2IAR4dGipMRzJLvhursM= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f h1:PYE6JDCkNIxbOs/cyy4S8QYUAwtJfRzbkbb/k5Fy3kg= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f/go.mod h1:hLQIyjvTd/DT4NCRelVD72r2IAR4dGipMRzJLvhursM= github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260129103204-4c8453dd8139 h1:jkChf04hhdiMBApbb+lLDxHMY62Md6UeM7v++GSw3K8= github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260129103204-4c8453dd8139/go.mod h1:wuhagkM/lU0GbV2YcrROOH0GlsfXJYwm6qmpa4CK70w= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139 h1:tw3K4UkH5XfW5SoyYkvAlbzrccoGSLdz/XkxD6nyGC8= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139/go.mod h1:1WcontO9PeuKdUf5HXfs3nuICtzUvFNnyCmrHkTCF9Y= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260629123053-9119c0d88425 h1:UJAZtsPutcUIHiqoAmvRVwRYa+lnWHltJWxxUnuk0UA= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260629123053-9119c0d88425/go.mod h1:xDXlDsou69NYOolOAj+KITRn9luER6Bg52NXelrLl+A= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260630070014-13227c2d12d0 h1:4T4PgyyaYeubmrG/JU/fW1UQ7D4UsujHaKjbWHSy/oc= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260630070014-13227c2d12d0/go.mod h1:lE5jWDhqdtSc31NppNys15kj7xh+qNRv9+Bu0UGICaA= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260630070014-13227c2d12d0 h1:VrSnybSIQz/hDAu9LBE4mkulAUwLClELzfHY3s6dXKI= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260630070014-13227c2d12d0/go.mod h1:Twj6hozpGTDJWC2+pet7GLJSIoGmVf+0NZt9qPl/Dgs= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260630070014-13227c2d12d0 h1:7TcjA/0ryVM6m6R3gSphmFvcuikyfaI9io13DzW++8Q= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260630070014-13227c2d12d0/go.mod h1:VlV/UtWMzRwmRecH9FTESXjRPkgVrWysVYFaEhzzrC4= -github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260630070014-13227c2d12d0 h1:U/M1D8ln4KpWtuMyqC+hd5KUA9WihDLEp6p0llzzrqg= -github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260630070014-13227c2d12d0/go.mod h1:T1MVaDuDaN1LTkJlp04TDTYJ+FKkQJ4nva3IYigu9bk= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d h1:ur6iz6AwuK6iBoAAAM8KMlEJb5Y7ihlJ4fk0acw2mJw= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d/go.mod h1:7VW7TwL0yIOQIoe39YwUfwYkt9P79tDR4Pb0h/Q7P3E= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b h1:LlnnOxWjs87NbnVYyCIL3RziiQz6rdEKlb8Z4Np1tIY= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b h1:qyvHaQ26DmBZ8qXJ+YVa5tgx2xYgOCgewyYaN3XrLiY= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:UocRvvOzExogwiuXzJFZWeI9y3ryYogOQoq7492w5LY= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b h1:Hgcxl2Lgnx0WwXbmwuwirZ0mWgufe1LpKFQYMFv7eQo= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:FXZPT6Ia0VeU+mPyfoVA6IXAEfgsmUNQQzXJmsgEF90= +github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260701140628-aa6dcbdd5f9c h1:tXqk8aSM3zIzraBTCm55OOp2nlxKWI8vhSbHFM+hBmk= +github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260701140628-aa6dcbdd5f9c/go.mod h1:T1MVaDuDaN1LTkJlp04TDTYJ+FKkQJ4nva3IYigu9bk= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 h1:5z3LQ27MJmhiaeqp9S2TzbF5Wm4GGvUKAYOtE9AauR8= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89/go.mod h1:G2AII0QmWzXx8Ag9IKnGN3h/gwwNnhHUOCviJievdvo= github.com/smartcontractkit/chainlink-common/keystore v1.0.2 h1:AWisx4JT3QV8tcgh6J5NCrex+wAgTYpWyHsyNPSXzsQ= @@ -1199,22 +1199,22 @@ github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251 github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251211142334-5c3421fe2c8d/go.mod h1:5JdppgngCOUS76p61zCinSCgOhPeYQ+OcDUuome5THQ= github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260505131349-78e491b80735 h1:5bxDnwI0wuPoC0H5H3H2n9CnQPb5iakR6UmAY4j8KUg= github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260505131349-78e491b80735/go.mod h1:Jqt53s27Tr0jDl8mdBXg1xhu6F8Fci8JOuq43tgHOM8= -github.com/smartcontractkit/chainlink-protos/job-distributor v0.19.0 h1:FC+WdJ8YkRUlL94cN2EgdrA5TcJg04b82dqayq9rQz0= -github.com/smartcontractkit/chainlink-protos/job-distributor v0.19.0/go.mod h1:2ahgl5bI9+fMCD+dBC785Lak38Tb7ApdTe5I8a09Qp0= +github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.0 h1:+KOmrq2mAgfKvEvBa89WzzdbX7InVDCZ8HJWix1/5f4= +github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.0/go.mod h1:2ahgl5bI9+fMCD+dBC785Lak38Tb7ApdTe5I8a09Qp0= github.com/smartcontractkit/chainlink-protos/linking-service/go v0.0.0-20251002192024-d2ad9222409b h1:QuI6SmQFK/zyUlVWEf0GMkiUYBPY4lssn26nKSd/bOM= github.com/smartcontractkit/chainlink-protos/linking-service/go v0.0.0-20251002192024-d2ad9222409b/go.mod h1:qSTSwX3cBP3FKQwQacdjArqv0g6QnukjV4XuzO6UyoY= github.com/smartcontractkit/chainlink-protos/node-platform v0.0.0-20260211172625-dff40e83b3c9 h1:hhevsu8k7tlDRrYZmgAh7V4avGQDMvus1bwIlial3Ps= github.com/smartcontractkit/chainlink-protos/node-platform v0.0.0-20260211172625-dff40e83b3c9/go.mod h1:dkR2uYg9XYJuT1JASkPzWE51jjFkVb86P7a/yXe5/GM= github.com/smartcontractkit/chainlink-protos/op-catalog v0.1.0 h1:hGEJFD2X3oNIPXQbtIPxCJyg5CcKglRCYBmESS+gmeQ= github.com/smartcontractkit/chainlink-protos/op-catalog v0.1.0/go.mod h1:PjZD54vr6rIKEKQj6HNA4hllvYI/QpT+Zefj3tqkFAs= -github.com/smartcontractkit/chainlink-protos/orchestrator v0.10.0 h1:0eroOyBwmdoGUwUdvMI0/J7m5wuzNnJDMglSOK1sfNY= -github.com/smartcontractkit/chainlink-protos/orchestrator v0.10.0/go.mod h1:m/A3lqD7ms/RsQ9BT5P2uceYY0QX5mIt4KQxT2G6qEo= +github.com/smartcontractkit/chainlink-protos/orchestrator v0.11.0 h1:NXKTdIESAiCkVnPS6dyZP+NXVek3GzXa6P4uFAs0o8Y= +github.com/smartcontractkit/chainlink-protos/orchestrator v0.11.0/go.mod h1:m/A3lqD7ms/RsQ9BT5P2uceYY0QX5mIt4KQxT2G6qEo= github.com/smartcontractkit/chainlink-protos/svr v1.1.1-0.20260203131522-bb8bc5c423b3 h1:X8Pekpv+cy0eW1laZTwATuYLTLZ6gRTxz1ZWOMtU74o= github.com/smartcontractkit/chainlink-protos/svr v1.1.1-0.20260203131522-bb8bc5c423b3/go.mod h1:TcOliTQU6r59DwG4lo3U+mFM9WWyBHGuFkkxQpvSujo= github.com/smartcontractkit/chainlink-sui v0.0.0-20260610194843-349ea43d69ce h1:Xglr7eM24+Y9eMOhgK//QjXLDjPuT1oUAtdvsGqY8P0= github.com/smartcontractkit/chainlink-sui v0.0.0-20260610194843-349ea43d69ce/go.mod h1:Y2kTVIsAUjqqSNGiEQomsaVH5XsBJzxov4j07MaDJOw= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260623160408-12abc7b173d8 h1:xTOTSILns1Pncpzyb9AiseIrrqjr3LAPlyiYrdZvo7A= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260623160408-12abc7b173d8/go.mod h1:nyOjn4ADJGqRMe3+4ZXSV+J/7nWb1H2Vx8Qk57eLRYA= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df h1:a5PvGrH0Wgk5GtXWSXxlBfNPlyZ8x6FKDQ4UbNa6/Qk= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df/go.mod h1:nyOjn4ADJGqRMe3+4ZXSV+J/7nWb1H2Vx8Qk57eLRYA= github.com/smartcontractkit/chainlink-testing-framework/lib/grafana v1.50.0 h1:VIxK8u0Jd0Q/VuhmsNm6Bls6Tb31H/sA3A/rbc5hnhg= github.com/smartcontractkit/chainlink-testing-framework/lib/grafana v1.50.0/go.mod h1:lyAu+oMXdNUzEDScj2DXB2IueY+SDXPPfyl/kb63tMM= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 h1:RwZXxdIAOyjp6cwc9Quxgr38k8r7ACz+Lxh9o/A6oH0= diff --git a/party-ceremony/.gitignore b/party-ceremony/.gitignore index 14e9fa9a8..a41e610a5 100644 --- a/party-ceremony/.gitignore +++ b/party-ceremony/.gitignore @@ -7,5 +7,6 @@ participant-config.json # Operator-local node configs (JWTs, KMS ARNs — refresh before each run) config/testnet/nodes/ config/mainnet/nodes/ +config/staging/nodes/ /bin From 0e3d21bce17193c5aa1461a73b4163dcd5e41ac5 Mon Sep 17 00:00:00 2001 From: stackman27 Date: Fri, 3 Jul 2026 01:02:24 -0700 Subject: [PATCH 2/6] fix go mod --- integration-tests/go.mod | 15 +++++++-------- integration-tests/go.sum | 36 ++++++++++++++++++------------------ 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/integration-tests/go.mod b/integration-tests/go.mod index a7b26335e..4844d678d 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -10,7 +10,6 @@ replace github.com/smartcontractkit/chainlink-canton/party-ceremony => ../party- replace github.com/fbsobreira/gotron-sdk => github.com/smartcontractkit/chainlink-tron/relayer/gotron-sdk v0.0.5-0.20251014120029-d73d15cc23f7 replace ( - github.com/smartcontractkit/chainlink-ccip => github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260629123053-9119c0d88425 github.com/smartcontractkit/chainlink-sui => github.com/smartcontractkit/chainlink-sui v0.0.0-20260610194843-349ea43d69ce github.com/smartcontractkit/chainlink-sui/deployment => github.com/smartcontractkit/chainlink-sui/deployment v0.0.0-20260610194843-349ea43d69ce // Pin codec to v1.2.x: chainlink-evm's generated code uses GenVersion/GenHelper removed in v1.3.0 @@ -26,10 +25,10 @@ require ( github.com/smartcontractkit/chain-selectors v1.0.104 github.com/smartcontractkit/chainlink-canton v0.0.0-20260615233851-4e78e7c23a58 github.com/smartcontractkit/chainlink-canton/party-ceremony v0.0.0-00010101000000-000000000000 - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260629123053-9119c0d88425 - github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260629123053-9119c0d88425 - github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260630070014-13227c2d12d0 - github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260630070014-13227c2d12d0 + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f + github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d + github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b + github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 github.com/smartcontractkit/chainlink-deployments-framework v0.114.2 github.com/smartcontractkit/freeport v0.1.3-0.20250828155247-add56fa28aad @@ -267,7 +266,7 @@ require ( github.com/smartcontractkit/chainlink-aptos v0.0.0-20260428085939-5c70de12dbfc // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260129103204-4c8453dd8139 // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139 // indirect - github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260630070014-13227c2d12d0 // indirect + github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b // indirect github.com/smartcontractkit/chainlink-common/keystore v1.0.2 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 // indirect github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260427132147-1ef18876ae9b // indirect @@ -275,12 +274,12 @@ require ( github.com/smartcontractkit/chainlink-protos/chainlink-ccv/committee-verifier v0.0.0-20251211142334-5c3421fe2c8d // indirect github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251211142334-5c3421fe2c8d // indirect github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260505131349-78e491b80735 // indirect - github.com/smartcontractkit/chainlink-protos/job-distributor v0.19.0 // indirect + github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.0 // indirect github.com/smartcontractkit/chainlink-protos/linking-service/go v0.0.0-20251002192024-d2ad9222409b // indirect github.com/smartcontractkit/chainlink-protos/node-platform v0.0.0-20260211172625-dff40e83b3c9 // indirect github.com/smartcontractkit/chainlink-protos/op-catalog v0.1.0 // indirect github.com/smartcontractkit/chainlink-sui v0.0.0-20260610194843-349ea43d69ce // indirect - github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260623160408-12abc7b173d8 // indirect + github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df // indirect github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 // indirect github.com/smartcontractkit/chainlink-ton v1.0.5-0.20260514223130-48bc90aca745 // indirect github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20251014143056-a0c6328c91e9 // indirect diff --git a/integration-tests/go.sum b/integration-tests/go.sum index 254b16bad..78d3cc9f2 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -707,22 +707,22 @@ github.com/smartcontractkit/chain-selectors v1.0.104 h1:/n9pPGM5W/+r1eHoWZv4VwX9 github.com/smartcontractkit/chain-selectors v1.0.104/go.mod h1:qy7whtgG5g+7z0jt0nRyii9bLND9m15NZTzuQPkMZ5w= github.com/smartcontractkit/chainlink-aptos v0.0.0-20260428085939-5c70de12dbfc h1:Um9FBcf0JNSFuGbxgccDG1vM3cNrMGy0SdJ7r6VbX0o= github.com/smartcontractkit/chainlink-aptos v0.0.0-20260428085939-5c70de12dbfc/go.mod h1:zfE2R7887kiwXkGTHKPe5NBgwhFwIC3pnA2uAxrbvig= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260629123053-9119c0d88425 h1:nYaDvRaHHwwurRuedyRjEGZUwdASsa3T3B7Tm0uFVG8= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260629123053-9119c0d88425/go.mod h1:ndN8/vHFhrs6pR2OZd9AwHVgMvA/Ezz8AJPYnZj2eVE= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260629123053-9119c0d88425 h1:zB133Pxk6x9Q1xzTCZYD/vZmjtY05X0a3ak6awlu328= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260629123053-9119c0d88425/go.mod h1:hLQIyjvTd/DT4NCRelVD72r2IAR4dGipMRzJLvhursM= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260428205619-2db1389501a1 h1:p0nFrTYrOQzDhWYm6suaM5CoWiXV5NV7llHnp6/Kn/8= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260428205619-2db1389501a1/go.mod h1:1XxxpkgCmG/z6y30yRuVrcxre6zixIVX3xzi706Db/8= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f h1:PYE6JDCkNIxbOs/cyy4S8QYUAwtJfRzbkbb/k5Fy3kg= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f/go.mod h1:hLQIyjvTd/DT4NCRelVD72r2IAR4dGipMRzJLvhursM= github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260129103204-4c8453dd8139 h1:jkChf04hhdiMBApbb+lLDxHMY62Md6UeM7v++GSw3K8= github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260129103204-4c8453dd8139/go.mod h1:wuhagkM/lU0GbV2YcrROOH0GlsfXJYwm6qmpa4CK70w= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139 h1:tw3K4UkH5XfW5SoyYkvAlbzrccoGSLdz/XkxD6nyGC8= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139/go.mod h1:1WcontO9PeuKdUf5HXfs3nuICtzUvFNnyCmrHkTCF9Y= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260629123053-9119c0d88425 h1:UJAZtsPutcUIHiqoAmvRVwRYa+lnWHltJWxxUnuk0UA= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260629123053-9119c0d88425/go.mod h1:xDXlDsou69NYOolOAj+KITRn9luER6Bg52NXelrLl+A= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260630070014-13227c2d12d0 h1:4T4PgyyaYeubmrG/JU/fW1UQ7D4UsujHaKjbWHSy/oc= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260630070014-13227c2d12d0/go.mod h1:lE5jWDhqdtSc31NppNys15kj7xh+qNRv9+Bu0UGICaA= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260630070014-13227c2d12d0 h1:VrSnybSIQz/hDAu9LBE4mkulAUwLClELzfHY3s6dXKI= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260630070014-13227c2d12d0/go.mod h1:Twj6hozpGTDJWC2+pet7GLJSIoGmVf+0NZt9qPl/Dgs= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260630070014-13227c2d12d0 h1:7TcjA/0ryVM6m6R3gSphmFvcuikyfaI9io13DzW++8Q= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260630070014-13227c2d12d0/go.mod h1:VlV/UtWMzRwmRecH9FTESXjRPkgVrWysVYFaEhzzrC4= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d h1:ur6iz6AwuK6iBoAAAM8KMlEJb5Y7ihlJ4fk0acw2mJw= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d/go.mod h1:7VW7TwL0yIOQIoe39YwUfwYkt9P79tDR4Pb0h/Q7P3E= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b h1:LlnnOxWjs87NbnVYyCIL3RziiQz6rdEKlb8Z4Np1tIY= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b h1:qyvHaQ26DmBZ8qXJ+YVa5tgx2xYgOCgewyYaN3XrLiY= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:UocRvvOzExogwiuXzJFZWeI9y3ryYogOQoq7492w5LY= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b h1:Hgcxl2Lgnx0WwXbmwuwirZ0mWgufe1LpKFQYMFv7eQo= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:FXZPT6Ia0VeU+mPyfoVA6IXAEfgsmUNQQzXJmsgEF90= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 h1:5z3LQ27MJmhiaeqp9S2TzbF5Wm4GGvUKAYOtE9AauR8= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89/go.mod h1:G2AII0QmWzXx8Ag9IKnGN3h/gwwNnhHUOCviJievdvo= github.com/smartcontractkit/chainlink-common/keystore v1.0.2 h1:AWisx4JT3QV8tcgh6J5NCrex+wAgTYpWyHsyNPSXzsQ= @@ -745,20 +745,20 @@ github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251 github.com/smartcontractkit/chainlink-protos/chainlink-ccv/verifier v0.0.0-20251211142334-5c3421fe2c8d/go.mod h1:5JdppgngCOUS76p61zCinSCgOhPeYQ+OcDUuome5THQ= github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260505131349-78e491b80735 h1:5bxDnwI0wuPoC0H5H3H2n9CnQPb5iakR6UmAY4j8KUg= github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260505131349-78e491b80735/go.mod h1:Jqt53s27Tr0jDl8mdBXg1xhu6F8Fci8JOuq43tgHOM8= -github.com/smartcontractkit/chainlink-protos/job-distributor v0.19.0 h1:FC+WdJ8YkRUlL94cN2EgdrA5TcJg04b82dqayq9rQz0= -github.com/smartcontractkit/chainlink-protos/job-distributor v0.19.0/go.mod h1:2ahgl5bI9+fMCD+dBC785Lak38Tb7ApdTe5I8a09Qp0= +github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.0 h1:+KOmrq2mAgfKvEvBa89WzzdbX7InVDCZ8HJWix1/5f4= +github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.0/go.mod h1:2ahgl5bI9+fMCD+dBC785Lak38Tb7ApdTe5I8a09Qp0= github.com/smartcontractkit/chainlink-protos/linking-service/go v0.0.0-20251002192024-d2ad9222409b h1:QuI6SmQFK/zyUlVWEf0GMkiUYBPY4lssn26nKSd/bOM= github.com/smartcontractkit/chainlink-protos/linking-service/go v0.0.0-20251002192024-d2ad9222409b/go.mod h1:qSTSwX3cBP3FKQwQacdjArqv0g6QnukjV4XuzO6UyoY= github.com/smartcontractkit/chainlink-protos/node-platform v0.0.0-20260211172625-dff40e83b3c9 h1:hhevsu8k7tlDRrYZmgAh7V4avGQDMvus1bwIlial3Ps= github.com/smartcontractkit/chainlink-protos/node-platform v0.0.0-20260211172625-dff40e83b3c9/go.mod h1:dkR2uYg9XYJuT1JASkPzWE51jjFkVb86P7a/yXe5/GM= github.com/smartcontractkit/chainlink-protos/op-catalog v0.1.0 h1:hGEJFD2X3oNIPXQbtIPxCJyg5CcKglRCYBmESS+gmeQ= github.com/smartcontractkit/chainlink-protos/op-catalog v0.1.0/go.mod h1:PjZD54vr6rIKEKQj6HNA4hllvYI/QpT+Zefj3tqkFAs= -github.com/smartcontractkit/chainlink-protos/orchestrator v0.10.0 h1:0eroOyBwmdoGUwUdvMI0/J7m5wuzNnJDMglSOK1sfNY= -github.com/smartcontractkit/chainlink-protos/orchestrator v0.10.0/go.mod h1:m/A3lqD7ms/RsQ9BT5P2uceYY0QX5mIt4KQxT2G6qEo= +github.com/smartcontractkit/chainlink-protos/orchestrator v0.11.0 h1:NXKTdIESAiCkVnPS6dyZP+NXVek3GzXa6P4uFAs0o8Y= +github.com/smartcontractkit/chainlink-protos/orchestrator v0.11.0/go.mod h1:m/A3lqD7ms/RsQ9BT5P2uceYY0QX5mIt4KQxT2G6qEo= github.com/smartcontractkit/chainlink-sui v0.0.0-20260610194843-349ea43d69ce h1:Xglr7eM24+Y9eMOhgK//QjXLDjPuT1oUAtdvsGqY8P0= github.com/smartcontractkit/chainlink-sui v0.0.0-20260610194843-349ea43d69ce/go.mod h1:Y2kTVIsAUjqqSNGiEQomsaVH5XsBJzxov4j07MaDJOw= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260623160408-12abc7b173d8 h1:xTOTSILns1Pncpzyb9AiseIrrqjr3LAPlyiYrdZvo7A= -github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260623160408-12abc7b173d8/go.mod h1:nyOjn4ADJGqRMe3+4ZXSV+J/7nWb1H2Vx8Qk57eLRYA= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df h1:a5PvGrH0Wgk5GtXWSXxlBfNPlyZ8x6FKDQ4UbNa6/Qk= +github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df/go.mod h1:nyOjn4ADJGqRMe3+4ZXSV+J/7nWb1H2Vx8Qk57eLRYA= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 h1:RwZXxdIAOyjp6cwc9Quxgr38k8r7ACz+Lxh9o/A6oH0= github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5/go.mod h1:kHYJnZUqiPF7/xN5273prV+srrLJkS77GbBXHLKQpx0= github.com/smartcontractkit/chainlink-ton v1.0.5-0.20260514223130-48bc90aca745 h1:eieKLvYuzwBPh/FdbUS1gnIanI86zgWby1L10o90g4o= From c8f572c48461b88c856899419e9add07ea5e2dc9 Mon Sep 17 00:00:00 2001 From: stackman27 Date: Fri, 3 Jul 2026 01:11:34 -0700 Subject: [PATCH 3/6] fix ci --- ccip/accessors/factory.go | 2 +- deployment/adapters/aggregator_config_adapter.go | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ccip/accessors/factory.go b/ccip/accessors/factory.go index c9fdea69d..48eee49d9 100644 --- a/ccip/accessors/factory.go +++ b/ccip/accessors/factory.go @@ -36,7 +36,7 @@ func loadConfig(path string) (*ccip.Config, error) { return &cfg, nil } -func CreateCantonAccessorFactory(lggr logger.Logger, genericConfig chainaccess.GenericConfig) (chainaccess.AccessorFactory, error) { +func CreateCantonAccessorFactory(lggr logger.Logger, genericConfig chainaccess.GenericConfig) (chainaccess.AccessorFactory, error) { //nolint:staticcheck // registry still decodes GenericConfig until local config is supported configPath, ok := os.LookupEnv(CantonConfigPathEnv) if !ok { configPath = ccip.DefaultCantonConfigPath diff --git a/deployment/adapters/aggregator_config_adapter.go b/deployment/adapters/aggregator_config_adapter.go index 27bc591bf..5269b8a24 100644 --- a/deployment/adapters/aggregator_config_adapter.go +++ b/deployment/adapters/aggregator_config_adapter.go @@ -33,7 +33,17 @@ type CantonCommitteeVerifierOnchain struct{} // ApplySignatureConfigs implements [adapters.CommitteeVerifierOnchainAdapter]. func (a *CantonCommitteeVerifierOnchain) ApplySignatureConfigs(ctx context.Context, env deployment.Environment, destChainSelector uint64, qualifier string, change adapters.SignatureConfigChange) error { - panic("unimplemented") + return nil +} + +// SetAllowedFinalityConfig implements [adapters.CommitteeVerifierOnchainAdapter]. +func (a *CantonCommitteeVerifierOnchain) SetAllowedFinalityConfig(ctx context.Context, env deployment.Environment, chainSelector uint64, qualifier string, waitForFinality bool, waitForSafe bool, blockDepth uint16) error { + return nil +} + +// ApplyAllowlistUpdates implements [adapters.CommitteeVerifierOnchainAdapter]. +func (a *CantonCommitteeVerifierOnchain) ApplyAllowlistUpdates(ctx context.Context, env deployment.Environment, chainSelector uint64, qualifier string, destChainSelector uint64, allowlistEnabled bool, addedSenders []string, removedSenders []string) error { + return nil } // ScanCommitteeStates implements [adapters.CommitteeVerifierOnchainAdapter]. From 0734671d339de47ae272255e36b39d790a2b013f Mon Sep 17 00:00:00 2001 From: stackman27 Date: Fri, 3 Jul 2026 01:21:03 -0700 Subject: [PATCH 4/6] new build --- .github/actions/setup-ccip-devenv/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/setup-ccip-devenv/action.yml b/.github/actions/setup-ccip-devenv/action.yml index d00401434..539551b98 100644 --- a/.github/actions/setup-ccip-devenv/action.yml +++ b/.github/actions/setup-ccip-devenv/action.yml @@ -11,7 +11,7 @@ inputs: # builds the verifier/devenv Docker images, while go.mod pins the `ccv up` tooling # that generates their configs. A mismatch across config-format changes (e.g. #1193 # bootstrap monitoring.Config) makes the verifier container exit on startup. - default: 13227c2d12d0e5f422a87260dcb03f07dc585b79 + default: 5f3c577b484b4998a681afb2ad3bd79a2c078d66 canton-ref: description: >- chainlink-canton git ref. Leave empty to use the ref that triggered the workflow. From 02617e633e6c89235d6024ae144f7b8a62476169 Mon Sep 17 00:00:00 2001 From: stackman27 Date: Fri, 3 Jul 2026 01:34:16 -0700 Subject: [PATCH 5/6] bump go mod --- .github/actions/setup-ccip-devenv/action.yml | 2 +- go.mod | 8 ++++---- go.sum | 16 ++++++++-------- integration-tests/go.mod | 6 +++--- integration-tests/go.sum | 12 ++++++------ 5 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/actions/setup-ccip-devenv/action.yml b/.github/actions/setup-ccip-devenv/action.yml index 539551b98..672ec7284 100644 --- a/.github/actions/setup-ccip-devenv/action.yml +++ b/.github/actions/setup-ccip-devenv/action.yml @@ -11,7 +11,7 @@ inputs: # builds the verifier/devenv Docker images, while go.mod pins the `ccv up` tooling # that generates their configs. A mismatch across config-format changes (e.g. #1193 # bootstrap monitoring.Config) makes the verifier container exit on startup. - default: 5f3c577b484b4998a681afb2ad3bd79a2c078d66 + default: 5c76066b57fff58f74647b5479f6ff2e2380e1c7 canton-ref: description: >- chainlink-canton git ref. Leave empty to use the ref that triggered the workflow. diff --git a/go.mod b/go.mod index aff5805be..df4207bec 100644 --- a/go.mod +++ b/go.mod @@ -35,9 +35,9 @@ require ( github.com/smartcontractkit/chain-selectors v1.0.104 github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d - github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b - github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b - github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b + github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703083206-5c76066b57ff + github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703083206-5c76066b57ff + github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703083206-5c76066b57ff github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 github.com/smartcontractkit/chainlink-deployments-framework v0.114.2 github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df @@ -158,7 +158,7 @@ require ( github.com/segmentio/ksuid v1.0.4 // indirect github.com/sercand/kuberesolver/v6 v6.0.0 // indirect github.com/smartcontractkit/ccip-owner-contracts v0.1.0 // indirect - github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260701140628-aa6dcbdd5f9c // indirect + github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260703074412-5f3c577b484b // indirect github.com/smartcontractkit/chainlink-framework/chains v0.0.0-20260423135514-5b1a7565a99c // indirect github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20260423135514-5b1a7565a99c // indirect github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20260423135514-5b1a7565a99c // indirect diff --git a/go.sum b/go.sum index 6fc101824..160e06c1d 100644 --- a/go.sum +++ b/go.sum @@ -1161,14 +1161,14 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260 github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139/go.mod h1:1WcontO9PeuKdUf5HXfs3nuICtzUvFNnyCmrHkTCF9Y= github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d h1:ur6iz6AwuK6iBoAAAM8KMlEJb5Y7ihlJ4fk0acw2mJw= github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d/go.mod h1:7VW7TwL0yIOQIoe39YwUfwYkt9P79tDR4Pb0h/Q7P3E= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b h1:LlnnOxWjs87NbnVYyCIL3RziiQz6rdEKlb8Z4Np1tIY= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b h1:qyvHaQ26DmBZ8qXJ+YVa5tgx2xYgOCgewyYaN3XrLiY= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:UocRvvOzExogwiuXzJFZWeI9y3ryYogOQoq7492w5LY= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b h1:Hgcxl2Lgnx0WwXbmwuwirZ0mWgufe1LpKFQYMFv7eQo= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:FXZPT6Ia0VeU+mPyfoVA6IXAEfgsmUNQQzXJmsgEF90= -github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260701140628-aa6dcbdd5f9c h1:tXqk8aSM3zIzraBTCm55OOp2nlxKWI8vhSbHFM+hBmk= -github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260701140628-aa6dcbdd5f9c/go.mod h1:T1MVaDuDaN1LTkJlp04TDTYJ+FKkQJ4nva3IYigu9bk= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703083206-5c76066b57ff h1:ugh1UqZroxYoMLKR9Qhrb3RkVJNwO8DQXYcDpEE/J1Y= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703083206-5c76066b57ff/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703083206-5c76066b57ff h1:eCA5Kx73UNm+/At5jAw3cbF9BC7gSP/QAs1lNw1f/i4= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703083206-5c76066b57ff/go.mod h1:etyDAIWWjLzAiiVg73+664JrMMbuRupk5gBiIqzCbTs= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703083206-5c76066b57ff h1:FU+Il/g1WhS/iP7bQKb4LEfBx6tvIScT7uDPB7N+kNA= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703083206-5c76066b57ff/go.mod h1:MUp3G8xL8EDpQOo5Me+HabfOMRgFqRYDGliAmW0nVx0= +github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260703074412-5f3c577b484b h1:MM5oRfrGIdh9sB9hTiUkjFpyl1/LMwTne0S9otI5q+k= +github.com/smartcontractkit/chainlink-ccv/integration/evm v0.0.0-20260703074412-5f3c577b484b/go.mod h1:3PUKLvizVRdanwr5NkLeTWnQIYsT3VmGKZPUqAcLfus= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 h1:5z3LQ27MJmhiaeqp9S2TzbF5Wm4GGvUKAYOtE9AauR8= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89/go.mod h1:G2AII0QmWzXx8Ag9IKnGN3h/gwwNnhHUOCviJievdvo= github.com/smartcontractkit/chainlink-common/keystore v1.0.2 h1:AWisx4JT3QV8tcgh6J5NCrex+wAgTYpWyHsyNPSXzsQ= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index 4844d678d..3cb03ad97 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -27,8 +27,8 @@ require ( github.com/smartcontractkit/chainlink-canton/party-ceremony v0.0.0-00010101000000-000000000000 github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260630184409-79e0c5cd667f github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d - github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b - github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b + github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703083206-5c76066b57ff + github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703083206-5c76066b57ff github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 github.com/smartcontractkit/chainlink-deployments-framework v0.114.2 github.com/smartcontractkit/freeport v0.1.3-0.20250828155247-add56fa28aad @@ -266,7 +266,7 @@ require ( github.com/smartcontractkit/chainlink-aptos v0.0.0-20260428085939-5c70de12dbfc // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260129103204-4c8453dd8139 // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139 // indirect - github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b // indirect + github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703083206-5c76066b57ff // indirect github.com/smartcontractkit/chainlink-common/keystore v1.0.2 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 // indirect github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260427132147-1ef18876ae9b // indirect diff --git a/integration-tests/go.sum b/integration-tests/go.sum index 78d3cc9f2..1bd21c7c2 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -717,12 +717,12 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260 github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260129103204-4c8453dd8139/go.mod h1:1WcontO9PeuKdUf5HXfs3nuICtzUvFNnyCmrHkTCF9Y= github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d h1:ur6iz6AwuK6iBoAAAM8KMlEJb5Y7ihlJ4fk0acw2mJw= github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260702144426-865f1e5fe90d/go.mod h1:7VW7TwL0yIOQIoe39YwUfwYkt9P79tDR4Pb0h/Q7P3E= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b h1:LlnnOxWjs87NbnVYyCIL3RziiQz6rdEKlb8Z4Np1tIY= -github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b h1:qyvHaQ26DmBZ8qXJ+YVa5tgx2xYgOCgewyYaN3XrLiY= -github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:UocRvvOzExogwiuXzJFZWeI9y3ryYogOQoq7492w5LY= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b h1:Hgcxl2Lgnx0WwXbmwuwirZ0mWgufe1LpKFQYMFv7eQo= -github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703074412-5f3c577b484b/go.mod h1:FXZPT6Ia0VeU+mPyfoVA6IXAEfgsmUNQQzXJmsgEF90= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703083206-5c76066b57ff h1:ugh1UqZroxYoMLKR9Qhrb3RkVJNwO8DQXYcDpEE/J1Y= +github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260703083206-5c76066b57ff/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703083206-5c76066b57ff h1:eCA5Kx73UNm+/At5jAw3cbF9BC7gSP/QAs1lNw1f/i4= +github.com/smartcontractkit/chainlink-ccv/build/devenv v0.0.2-0.20260703083206-5c76066b57ff/go.mod h1:etyDAIWWjLzAiiVg73+664JrMMbuRupk5gBiIqzCbTs= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703083206-5c76066b57ff h1:FU+Il/g1WhS/iP7bQKb4LEfBx6tvIScT7uDPB7N+kNA= +github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260703083206-5c76066b57ff/go.mod h1:MUp3G8xL8EDpQOo5Me+HabfOMRgFqRYDGliAmW0nVx0= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89 h1:5z3LQ27MJmhiaeqp9S2TzbF5Wm4GGvUKAYOtE9AauR8= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260506120607-7f10be016c89/go.mod h1:G2AII0QmWzXx8Ag9IKnGN3h/gwwNnhHUOCviJievdvo= github.com/smartcontractkit/chainlink-common/keystore v1.0.2 h1:AWisx4JT3QV8tcgh6J5NCrex+wAgTYpWyHsyNPSXzsQ= From 44103a36b1ae470ce9e9b4406bb1fe835d42541e Mon Sep 17 00:00:00 2001 From: stackman27 Date: Fri, 3 Jul 2026 15:00:34 -0700 Subject: [PATCH 6/6] fix import --- ccip/devenv/init.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ccip/devenv/init.go b/ccip/devenv/init.go index e0e22adfa..cc46b1a71 100644 --- a/ccip/devenv/init.go +++ b/ccip/devenv/init.go @@ -3,6 +3,8 @@ package devenv import ( chain_selectors "github.com/smartcontractkit/chain-selectors" "github.com/smartcontractkit/chainlink-ccv/build/devenv/chainreg" + + _ "github.com/smartcontractkit/chainlink-canton/deployment/adapters" // Canton JD chain type + signing identity readers ) func init() { @@ -16,5 +18,4 @@ func init() { panic("canton chainreg: " + err.Error()) } - // The other Canton adapters are registered via the init function in the adapters package }