diff --git a/core/capabilities/compute/test/fetch/cmd/testdata/output.wasm.br b/core/capabilities/compute/test/fetch/cmd/testdata/output.wasm.br index 5050a7f3587..806f1fd0dd8 100644 Binary files a/core/capabilities/compute/test/fetch/cmd/testdata/output.wasm.br and b/core/capabilities/compute/test/fetch/cmd/testdata/output.wasm.br differ diff --git a/core/capabilities/compute/test/simple/cmd/testdata/output.wasm.br b/core/capabilities/compute/test/simple/cmd/testdata/output.wasm.br index 1ac1a0f4667..ca0a383af5a 100644 Binary files a/core/capabilities/compute/test/simple/cmd/testdata/output.wasm.br and b/core/capabilities/compute/test/simple/cmd/testdata/output.wasm.br differ diff --git a/core/scripts/go.mod b/core/scripts/go.mod index 2760670ca01..8922e01a865 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -47,7 +47,7 @@ require ( github.com/smartcontractkit/chain-selectors v1.0.104 github.com/smartcontractkit/chainlink-automation v0.8.1 github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260624154507-ea7ff77a0ddb - github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 + github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e github.com/smartcontractkit/chainlink-common/keystore v1.2.0 github.com/smartcontractkit/chainlink-data-streams v0.1.15-0.20260522094612-5f9f748bd87a github.com/smartcontractkit/chainlink-deployments-framework v0.111.1-0.20260612191326-e31c0ae4cd54 diff --git a/core/scripts/go.sum b/core/scripts/go.sum index cdbdafec702..5062fb6f7f2 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -1580,8 +1580,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260 github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260624154507-ea7ff77a0ddb/go.mod h1:67YbnoglYD61Pz/jTVCgav9wFq7S35OU8UyQSvPllRw= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 h1:uMn1w/n95p+pSxK6hYNqji/sDaab8D0Cxuph9qUkM2g= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 h1:ywWOEZYL4DhVwf/TQ5jXsGlx6CzERsYbqd6ov3OS1sc= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0/go.mod h1:ncZiIgraMh4F9lWDoJwB1TX395qZFR5bvnZcHbD0A1Q= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e h1:IRZWHDdZqhha+FuT6NXQJ29+Q7sCnX0ov5j1/ieBAho= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e/go.mod h1:uq54Hipco5DnM2xpFX2hnyAjXg8ABiMprWEyhRlwtmU= github.com/smartcontractkit/chainlink-common/keystore v1.2.0 h1:1BH/b14CkGjArfzznlioQpIJiynECWVT48JUP9E277U= github.com/smartcontractkit/chainlink-common/keystore v1.2.0/go.mod h1:9R/74vN+bJ5PbkOyM/pUy/AeAZaRwYb/k4XPeXcbDio= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 h1:o7vfwNQjQbMKQ9YsZFQOxvU7RMXD/wKnZsX5N9sDS3w= diff --git a/core/services/chainlink/application.go b/core/services/chainlink/application.go index 74168bdd70e..6a6145ddf2a 100644 --- a/core/services/chainlink/application.go +++ b/core/services/chainlink/application.go @@ -381,6 +381,29 @@ func NewApplication(ctx context.Context, opts ApplicationOpts) (Application, err if cfg.Telemetry().DurableEmitterEnabled() && cfg.Telemetry().ChipIngressEndpoint() != "" { emitterCfg := durableemitter.DefaultConfig() emitterCfg.Metrics = &durableemitter.DurableEmitterMetricsConfig{} + emitterCfg.InsertBatchSize = 500 + emitterCfg.InsertBatchWorkers = 6 + emitterCfg.InsertBatchFlushInterval = 100 * time.Millisecond + emitterCfg.DeleteBatchSize = 500 + emitterCfg.DeleteBatchWorkers = 6 + emitterCfg.DeleteBatchFlushInterval = 100 * time.Millisecond + // Recovery profile: retransmit replays the post-outage backlog while the + // primary path keeps delivering live emits — both feed the same BatchEmitter, + // which has ample headroom (BatchSize × MaxConcurrentSends) for live + backlog. + // - RetransmitInterval = 1s, so RetransmitBatchSize is literally the backlog + // replay rate in events/s. Keep it below BatchEmitter capacity minus the + // live rate, so live emits are never starved out of the buffer. + // - RetransmitAfter MUST exceed delivery latency so an in-flight event is + // never re-queued (the real storm guard — the rate itself is safe because + // MaxConcurrentSends bounds actual downstream load). + // - EventTTL MUST exceed the recovery duration, or the backlog EXPIRES + // (rows dropped by the 1-min expiry loop) before it can be delivered — a + // fake "drain". 6h gives a wide margin for the test. + emitterCfg.RetransmitAfter = 60 * time.Second // > PublishTimeout/MaxPublishTimeout (10s) + buffering + emitterCfg.RetransmitBatchSize = 500 // 500 events/s replayed (interval = 1s) + emitterCfg.RetransmitInterval = 1 * time.Second + emitterCfg.EventTTL = 1 * time.Hour + emitterCfg.PublishTimeout = 10 * time.Second durableCfg := durableemitter.SetupConfig{ Endpoint: cfg.Telemetry().ChipIngressEndpoint(), InsecureConnection: cfg.Telemetry().ChipIngressInsecureConnection(), @@ -390,9 +413,14 @@ func NewApplication(ctx context.Context, opts ApplicationOpts) (Application, err AuthPublicKeyHex: csaPubKeyHex, AuthKeySigner: csaKeystore, }, - RetransmitEnabled: true, // host process owns retransmit - EmitterConfig: &emitterCfg, - Meter: meter, + RetransmitEnabled: true, // host process owns retransmit + EmitterConfig: &emitterCfg, + Meter: meter, + MaxPublishTimeout: 10 * time.Second, // batch emitter rpc timeout + BatchSize: 1000, + BatchInterval: 100 * time.Millisecond, + MaxConcurrentSends: 8, + MessageBufferSize: 50_000, } pgStore := durableemitter.NewPgDurableEventStore(opts.DS) durableEmitter, setupErr := durableemitter.Setup(pgStore, durableCfg, globalLogger) diff --git a/core/services/durableemitter/durable_event_store_orm_test.go b/core/services/durableemitter/durable_event_store_orm_test.go index 4a6acba0b98..4b6430d5adc 100644 --- a/core/services/durableemitter/durable_event_store_orm_test.go +++ b/core/services/durableemitter/durable_event_store_orm_test.go @@ -122,7 +122,7 @@ func TestPgDurableEventStore_ObserveDurableQueue(t *testing.T) { assert.Positive(t, st.OldestPendingAge) } -func TestPgDurableEventStore_MarkDeliveredAndPurgeDelivered(t *testing.T) { +func TestPgDurableEventStore_BatchDelete(t *testing.T) { db := pgtest.NewSqlxDB(t) truncateChipDurableEvents(t, db) ctx := t.Context() @@ -135,8 +135,13 @@ func TestPgDurableEventStore_MarkDeliveredAndPurgeDelivered(t *testing.T) { require.NoError(t, err) require.Len(t, pending, 1) - require.NoError(t, store.MarkDelivered(ctx, id)) - require.NoError(t, store.MarkDelivered(ctx, id), "second mark is idempotent") + n, err := store.BatchDelete(ctx, []int64{id}) + require.NoError(t, err) + require.Equal(t, int64(1), n) + + n, err = store.BatchDelete(ctx, []int64{id}) + require.NoError(t, err) + require.Equal(t, int64(0), n, "second delete is idempotent") pending, err = store.ListPending(ctx, time.Now().Add(time.Hour), 10) require.NoError(t, err) @@ -144,12 +149,5 @@ func TestPgDurableEventStore_MarkDeliveredAndPurgeDelivered(t *testing.T) { var cnt int64 require.NoError(t, db.GetContext(ctx, &cnt, `SELECT count(*) FROM cre.chip_durable_events`)) - require.Equal(t, int64(1), cnt, "row remains as tombstone until purge") - - n, err := store.PurgeDelivered(ctx, 10) - require.NoError(t, err) - require.Equal(t, int64(1), n) - - require.NoError(t, db.GetContext(ctx, &cnt, `SELECT count(*) FROM cre.chip_durable_events`)) - require.Equal(t, int64(0), cnt) + require.Equal(t, int64(0), cnt, "row is deleted on delivery, not tombstoned") } diff --git a/core/services/workflows/cmd/cre/examples/legacy/data_feeds/testdata/output.wasm.br b/core/services/workflows/cmd/cre/examples/legacy/data_feeds/testdata/output.wasm.br index 63b2675a9b0..c8c509fcb08 100644 Binary files a/core/services/workflows/cmd/cre/examples/legacy/data_feeds/testdata/output.wasm.br and b/core/services/workflows/cmd/cre/examples/legacy/data_feeds/testdata/output.wasm.br differ diff --git a/core/services/workflows/test/break/cmd/testdata/output.wasm.br b/core/services/workflows/test/break/cmd/testdata/output.wasm.br index c1b69ad152e..4e82f58a04f 100644 Binary files a/core/services/workflows/test/break/cmd/testdata/output.wasm.br and b/core/services/workflows/test/break/cmd/testdata/output.wasm.br differ diff --git a/core/services/workflows/test/wasm/legacy/cmd/testdata/output.wasm.br b/core/services/workflows/test/wasm/legacy/cmd/testdata/output.wasm.br index d9687b07d61..7eda30b338d 100644 Binary files a/core/services/workflows/test/wasm/legacy/cmd/testdata/output.wasm.br and b/core/services/workflows/test/wasm/legacy/cmd/testdata/output.wasm.br differ diff --git a/core/services/workflows/test/zerotimeout/cmd/testdata/output.wasm.br b/core/services/workflows/test/zerotimeout/cmd/testdata/output.wasm.br index c7a02c90a38..99dd9611713 100644 Binary files a/core/services/workflows/test/zerotimeout/cmd/testdata/output.wasm.br and b/core/services/workflows/test/zerotimeout/cmd/testdata/output.wasm.br differ diff --git a/deployment/go.mod b/deployment/go.mod index 3521ee2f1cb..d7b6291920d 100644 --- a/deployment/go.mod +++ b/deployment/go.mod @@ -47,7 +47,7 @@ require ( github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260624154507-ea7ff77a0ddb github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260624154507-ea7ff77a0ddb github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260624154507-ea7ff77a0ddb - github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 + github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e github.com/smartcontractkit/chainlink-common/keystore v1.2.0 github.com/smartcontractkit/chainlink-data-streams v0.1.15-0.20260522094612-5f9f748bd87a github.com/smartcontractkit/chainlink-deployments-framework v0.111.1-0.20260612191326-e31c0ae4cd54 diff --git a/deployment/go.sum b/deployment/go.sum index 37355a0b094..a70ed6e5fc1 100644 --- a/deployment/go.sum +++ b/deployment/go.sum @@ -1385,8 +1385,8 @@ github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 h github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260616151800-9a3a31c4e194 h1:QxZkbKtQyPtVLYP4eMwc+VbXY7M5ve1deSiLZ2pOA+Y= github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260616151800-9a3a31c4e194/go.mod h1:bNMFRxwWdgVFdSsFZRmsUUPoBUncU3RM765K99svIKM= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 h1:ywWOEZYL4DhVwf/TQ5jXsGlx6CzERsYbqd6ov3OS1sc= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0/go.mod h1:ncZiIgraMh4F9lWDoJwB1TX395qZFR5bvnZcHbD0A1Q= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e h1:IRZWHDdZqhha+FuT6NXQJ29+Q7sCnX0ov5j1/ieBAho= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e/go.mod h1:uq54Hipco5DnM2xpFX2hnyAjXg8ABiMprWEyhRlwtmU= github.com/smartcontractkit/chainlink-common/keystore v1.2.0 h1:1BH/b14CkGjArfzznlioQpIJiynECWVT48JUP9E277U= github.com/smartcontractkit/chainlink-common/keystore v1.2.0/go.mod h1:9R/74vN+bJ5PbkOyM/pUy/AeAZaRwYb/k4XPeXcbDio= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 h1:o7vfwNQjQbMKQ9YsZFQOxvU7RMXD/wKnZsX5N9sDS3w= diff --git a/go.md b/go.md index 321b6a8f516..e28d86d624d 100644 --- a/go.md +++ b/go.md @@ -72,6 +72,7 @@ flowchart LR chainlink-common --> chainlink-protos/billing/go chainlink-common --> chainlink-protos/cre/go chainlink-common --> chainlink-protos/linking-service/go + chainlink-common --> chainlink-protos/metering/go chainlink-common --> chainlink-protos/node-platform chainlink-common --> chainlink-protos/storage-service chainlink-common --> freeport @@ -134,6 +135,8 @@ flowchart LR click chainlink-protos/job-distributor href "https://github.com/smartcontractkit/chainlink-protos" chainlink-protos/linking-service/go click chainlink-protos/linking-service/go href "https://github.com/smartcontractkit/chainlink-protos" + chainlink-protos/metering/go + click chainlink-protos/metering/go href "https://github.com/smartcontractkit/chainlink-protos" chainlink-protos/node-platform click chainlink-protos/node-platform href "https://github.com/smartcontractkit/chainlink-protos" chainlink-protos/op-catalog @@ -252,6 +255,7 @@ flowchart LR chainlink-protos/data-feeds chainlink-protos/job-distributor chainlink-protos/linking-service/go + chainlink-protos/metering/go chainlink-protos/node-platform chainlink-protos/op-catalog chainlink-protos/orchestrator @@ -359,6 +363,7 @@ flowchart LR chainlink-common --> chainlink-protos/billing/go chainlink-common --> chainlink-protos/cre/go chainlink-common --> chainlink-protos/linking-service/go + chainlink-common --> chainlink-protos/metering/go chainlink-common --> chainlink-protos/node-platform chainlink-common --> chainlink-protos/storage-service chainlink-common --> freeport @@ -425,6 +430,8 @@ flowchart LR click chainlink-protos/job-distributor href "https://github.com/smartcontractkit/chainlink-protos" chainlink-protos/linking-service/go click chainlink-protos/linking-service/go href "https://github.com/smartcontractkit/chainlink-protos" + chainlink-protos/metering/go + click chainlink-protos/metering/go href "https://github.com/smartcontractkit/chainlink-protos" chainlink-protos/node-platform click chainlink-protos/node-platform href "https://github.com/smartcontractkit/chainlink-protos" chainlink-protos/op-catalog @@ -747,6 +754,7 @@ flowchart LR chainlink-protos/data-feeds chainlink-protos/job-distributor chainlink-protos/linking-service/go + chainlink-protos/metering/go chainlink-protos/node-platform chainlink-protos/op-catalog chainlink-protos/orchestrator diff --git a/go.mod b/go.mod index be25ac97daa..7a485755c0f 100644 --- a/go.mod +++ b/go.mod @@ -85,7 +85,7 @@ require ( github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260415165642-49f23e4d76cc github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260415165642-49f23e4d76cc github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 - github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 + github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e github.com/smartcontractkit/chainlink-common/keystore v1.2.0 github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 github.com/smartcontractkit/chainlink-data-streams v0.1.15-0.20260522094612-5f9f748bd87a diff --git a/go.sum b/go.sum index 7ac9b6f3c84..90ae929bcb1 100644 --- a/go.sum +++ b/go.sum @@ -1162,8 +1162,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260 github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260415165642-49f23e4d76cc/go.mod h1:67YbnoglYD61Pz/jTVCgav9wFq7S35OU8UyQSvPllRw= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 h1:uMn1w/n95p+pSxK6hYNqji/sDaab8D0Cxuph9qUkM2g= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 h1:ywWOEZYL4DhVwf/TQ5jXsGlx6CzERsYbqd6ov3OS1sc= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0/go.mod h1:ncZiIgraMh4F9lWDoJwB1TX395qZFR5bvnZcHbD0A1Q= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e h1:IRZWHDdZqhha+FuT6NXQJ29+Q7sCnX0ov5j1/ieBAho= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e/go.mod h1:uq54Hipco5DnM2xpFX2hnyAjXg8ABiMprWEyhRlwtmU= github.com/smartcontractkit/chainlink-common/keystore v1.2.0 h1:1BH/b14CkGjArfzznlioQpIJiynECWVT48JUP9E277U= github.com/smartcontractkit/chainlink-common/keystore v1.2.0/go.mod h1:9R/74vN+bJ5PbkOyM/pUy/AeAZaRwYb/k4XPeXcbDio= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 h1:o7vfwNQjQbMKQ9YsZFQOxvU7RMXD/wKnZsX5N9sDS3w= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index 2f4828c4fd7..ad6925e97cd 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -33,7 +33,7 @@ require ( github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260624154507-ea7ff77a0ddb github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260624154507-ea7ff77a0ddb github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260624154507-ea7ff77a0ddb - github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 + github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e github.com/smartcontractkit/chainlink-common/keystore v1.2.0 github.com/smartcontractkit/chainlink-deployments-framework v0.111.1-0.20260612191326-e31c0ae4cd54 github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260623170329-4577ef4ba0ae diff --git a/integration-tests/go.sum b/integration-tests/go.sum index 8a628bc6bb3..0550f7b1d9d 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -1372,8 +1372,8 @@ github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 h github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260616151800-9a3a31c4e194 h1:QxZkbKtQyPtVLYP4eMwc+VbXY7M5ve1deSiLZ2pOA+Y= github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260616151800-9a3a31c4e194/go.mod h1:bNMFRxwWdgVFdSsFZRmsUUPoBUncU3RM765K99svIKM= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 h1:ywWOEZYL4DhVwf/TQ5jXsGlx6CzERsYbqd6ov3OS1sc= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0/go.mod h1:ncZiIgraMh4F9lWDoJwB1TX395qZFR5bvnZcHbD0A1Q= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e h1:IRZWHDdZqhha+FuT6NXQJ29+Q7sCnX0ov5j1/ieBAho= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e/go.mod h1:uq54Hipco5DnM2xpFX2hnyAjXg8ABiMprWEyhRlwtmU= github.com/smartcontractkit/chainlink-common/keystore v1.2.0 h1:1BH/b14CkGjArfzznlioQpIJiynECWVT48JUP9E277U= github.com/smartcontractkit/chainlink-common/keystore v1.2.0/go.mod h1:9R/74vN+bJ5PbkOyM/pUy/AeAZaRwYb/k4XPeXcbDio= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 h1:o7vfwNQjQbMKQ9YsZFQOxvU7RMXD/wKnZsX5N9sDS3w= diff --git a/integration-tests/load/go.mod b/integration-tests/load/go.mod index 0d2d85116d1..e5f4110a9b3 100644 --- a/integration-tests/load/go.mod +++ b/integration-tests/load/go.mod @@ -24,7 +24,7 @@ require ( github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260624154507-ea7ff77a0ddb github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260624154507-ea7ff77a0ddb github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260624154507-ea7ff77a0ddb - github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 + github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e github.com/smartcontractkit/chainlink-deployments-framework v0.111.1-0.20260612191326-e31c0ae4cd54 github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260623170329-4577ef4ba0ae github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.6-0.20260630120514-36abe27604df diff --git a/integration-tests/load/go.sum b/integration-tests/load/go.sum index c9737b0f1c1..86fe4cc599a 100644 --- a/integration-tests/load/go.sum +++ b/integration-tests/load/go.sum @@ -1634,8 +1634,8 @@ github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 h github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260616151800-9a3a31c4e194 h1:QxZkbKtQyPtVLYP4eMwc+VbXY7M5ve1deSiLZ2pOA+Y= github.com/smartcontractkit/chainlink-ccv/deployment v0.0.2-0.20260616151800-9a3a31c4e194/go.mod h1:bNMFRxwWdgVFdSsFZRmsUUPoBUncU3RM765K99svIKM= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 h1:ywWOEZYL4DhVwf/TQ5jXsGlx6CzERsYbqd6ov3OS1sc= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0/go.mod h1:ncZiIgraMh4F9lWDoJwB1TX395qZFR5bvnZcHbD0A1Q= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e h1:IRZWHDdZqhha+FuT6NXQJ29+Q7sCnX0ov5j1/ieBAho= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e/go.mod h1:uq54Hipco5DnM2xpFX2hnyAjXg8ABiMprWEyhRlwtmU= github.com/smartcontractkit/chainlink-common/keystore v1.2.0 h1:1BH/b14CkGjArfzznlioQpIJiynECWVT48JUP9E277U= github.com/smartcontractkit/chainlink-common/keystore v1.2.0/go.mod h1:9R/74vN+bJ5PbkOyM/pUy/AeAZaRwYb/k4XPeXcbDio= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 h1:o7vfwNQjQbMKQ9YsZFQOxvU7RMXD/wKnZsX5N9sDS3w= diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index 6cb2227f59b..871d670db10 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -37,7 +37,7 @@ require ( github.com/smartcontractkit/chain-selectors v1.0.104 github.com/smartcontractkit/chainlink-aptos v0.0.0-20260706100550-d43558069754 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260624154507-ea7ff77a0ddb - github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 + github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e github.com/smartcontractkit/chainlink-common/keystore v1.2.0 github.com/smartcontractkit/chainlink-deployments-framework v0.111.1-0.20260612191326-e31c0ae4cd54 github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260623170329-4577ef4ba0ae diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index b2c2cff2960..d93c37a1580 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -1545,8 +1545,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260 github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260624154507-ea7ff77a0ddb/go.mod h1:67YbnoglYD61Pz/jTVCgav9wFq7S35OU8UyQSvPllRw= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 h1:uMn1w/n95p+pSxK6hYNqji/sDaab8D0Cxuph9qUkM2g= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 h1:ywWOEZYL4DhVwf/TQ5jXsGlx6CzERsYbqd6ov3OS1sc= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0/go.mod h1:ncZiIgraMh4F9lWDoJwB1TX395qZFR5bvnZcHbD0A1Q= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e h1:IRZWHDdZqhha+FuT6NXQJ29+Q7sCnX0ov5j1/ieBAho= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e/go.mod h1:uq54Hipco5DnM2xpFX2hnyAjXg8ABiMprWEyhRlwtmU= github.com/smartcontractkit/chainlink-common/keystore v1.2.0 h1:1BH/b14CkGjArfzznlioQpIJiynECWVT48JUP9E277U= github.com/smartcontractkit/chainlink-common/keystore v1.2.0/go.mod h1:9R/74vN+bJ5PbkOyM/pUy/AeAZaRwYb/k4XPeXcbDio= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 h1:o7vfwNQjQbMKQ9YsZFQOxvU7RMXD/wKnZsX5N9sDS3w= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index 85dcd38638e..208f8101a2e 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -62,7 +62,7 @@ require ( github.com/rs/zerolog v1.35.1 github.com/smartcontractkit/chain-selectors v1.0.104 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260624154507-ea7ff77a0ddb - github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 + github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e github.com/smartcontractkit/chainlink-common/keystore v1.2.0 github.com/smartcontractkit/chainlink-deployments-framework v0.111.1-0.20260612191326-e31c0ae4cd54 github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index 3c65ac57379..4b6dfbfbbf1 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -1559,8 +1559,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260 github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260624154507-ea7ff77a0ddb/go.mod h1:67YbnoglYD61Pz/jTVCgav9wFq7S35OU8UyQSvPllRw= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094 h1:uMn1w/n95p+pSxK6hYNqji/sDaab8D0Cxuph9qUkM2g= github.com/smartcontractkit/chainlink-ccv v0.0.2-0.20260706093831-dad26b360094/go.mod h1:3XQmy2zQHrmufebP7dM+x595+gghxzyIKxK9wv91Rh8= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0 h1:ywWOEZYL4DhVwf/TQ5jXsGlx6CzERsYbqd6ov3OS1sc= -github.com/smartcontractkit/chainlink-common v0.11.2-0.20260701091216-9264d4444ce0/go.mod h1:ncZiIgraMh4F9lWDoJwB1TX395qZFR5bvnZcHbD0A1Q= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e h1:IRZWHDdZqhha+FuT6NXQJ29+Q7sCnX0ov5j1/ieBAho= +github.com/smartcontractkit/chainlink-common v0.11.2-0.20260708174154-2d88e660316e/go.mod h1:uq54Hipco5DnM2xpFX2hnyAjXg8ABiMprWEyhRlwtmU= github.com/smartcontractkit/chainlink-common/keystore v1.2.0 h1:1BH/b14CkGjArfzznlioQpIJiynECWVT48JUP9E277U= github.com/smartcontractkit/chainlink-common/keystore v1.2.0/go.mod h1:9R/74vN+bJ5PbkOyM/pUy/AeAZaRwYb/k4XPeXcbDio= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260626151909-052e55e62e62 h1:o7vfwNQjQbMKQ9YsZFQOxvU7RMXD/wKnZsX5N9sDS3w=