Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions core/cmd/shell_local_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -506,6 +506,7 @@ func TestShell_RemoveBlocks(t *testing.T) {
}

func TestShell_BeforeNode(t *testing.T) {
testutils.SkipShortDB(t)
tests := []struct {
name string
pwdfile string
Expand Down
2 changes: 1 addition & 1 deletion core/scripts/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ require (
github.com/shopspring/decimal v1.4.0
github.com/smartcontractkit/chainlink-automation v0.8.1
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251128020529-88d93b01d749
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8
github.com/smartcontractkit/chainlink-data-streams v0.1.7-0.20251209111830-ccd12a5b2a19
github.com/smartcontractkit/chainlink-deployments-framework v0.70.0
github.com/smartcontractkit/chainlink-evm v0.3.4-0.20251210110629-10c56e8d2cec
Expand Down
4 changes: 2 additions & 2 deletions core/scripts/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1634,8 +1634,8 @@ github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb09e5363e/go.mod h1:IaoLCQE1miX3iUlQNxOPcVrXrshcO/YsFpxnFuhG9DM=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599 h1:0IMjHpzI9mgvGGtmsr1NdRhoXp++gU805f/f9oN94ls=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599/go.mod h1:Ysd/qkofD0bepk29RS7Q4ZlVDd4yAHXucYsp5gAy6AE=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4 h1:2LHrlWAStA2oRcDKrJ9lKOShC9an2Pkis2BwY8J7gDw=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8 h1:b8aHhus/+bikhHlR5+Ll4Z0hsczJPA0hEj68/8+xyXs=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 h1:FJAFgXS9oqASnkS03RE1HQwYQQxrO4l46O5JSzxqLgg=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10/go.mod h1:oiDa54M0FwxevWwyAX773lwdWvFYYlYHHQV1LQ5HpWY=
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
Expand Down
9 changes: 9 additions & 0 deletions core/services/chainlink/application.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import (
"github.com/google/uuid"
"github.com/grafana/pyroscope-go"
"github.com/jonboulle/clockwork"
"github.com/pelletier/go-toml/v2"
"github.com/pkg/errors"
"github.com/prometheus/client_golang/prometheus"
"go.opentelemetry.io/otel"
Expand Down Expand Up @@ -50,11 +51,13 @@ import (
"github.com/smartcontractkit/chainlink-evm/pkg/logpoller"
"github.com/smartcontractkit/chainlink-evm/pkg/txmgr"
evmutils "github.com/smartcontractkit/chainlink-evm/pkg/utils"

"github.com/smartcontractkit/chainlink/v2/core/services/ccv/ccvcommitteeverifier"
"github.com/smartcontractkit/chainlink/v2/core/services/ccv/ccvexecutor"
"github.com/smartcontractkit/chainlink/v2/core/services/cresettings"

"github.com/smartcontractkit/chainlink-common/pkg/services/orgresolver"

"github.com/smartcontractkit/chainlink/v2/core/bridges"
"github.com/smartcontractkit/chainlink/v2/core/build"
"github.com/smartcontractkit/chainlink/v2/core/capabilities"
Expand Down Expand Up @@ -265,6 +268,12 @@ func NewApplication(ctx context.Context, opts ApplicationOpts) (Application, err
if opts.DonTimeStore == nil {
opts.DonTimeStore = dontime.NewStore(dontime.DefaultRequestTimeout)
}

creSettingsTOML, err := toml.Marshal(commoncresettings.Default)
if err != nil {
return nil, fmt.Errorf("failed to marshal cre settings TOML: %w", err)
}
globalLogger.Debugf("# CRESettings defaults: \n%s", creSettingsTOML)
atomicSettings := loop.NewAtomicSettings(commoncresettings.DefaultGetter)
limitsFactory := limits.Factory{
Meter: beholder.GetMeter(),
Expand Down
20 changes: 19 additions & 1 deletion core/services/workflows/v2/capability_executor.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,13 @@ import (

"github.com/smartcontractkit/chainlink-common/pkg/capabilities"
caperrors "github.com/smartcontractkit/chainlink-common/pkg/capabilities/errors"
"github.com/smartcontractkit/chainlink-common/pkg/contexts"
"github.com/smartcontractkit/chainlink-common/pkg/settings/limits"
"github.com/smartcontractkit/chainlink-common/pkg/workflows/wasm/host"
sdkpb "github.com/smartcontractkit/chainlink-protos/cre/go/sdk"
"github.com/smartcontractkit/chainlink-protos/cre/go/values"
protoevents "github.com/smartcontractkit/chainlink-protos/workflows/go/events"

"github.com/smartcontractkit/chainlink/v2/core/platform"
"github.com/smartcontractkit/chainlink/v2/core/services/workflows/events"
"github.com/smartcontractkit/chainlink/v2/core/services/workflows/metering"
Expand All @@ -32,12 +34,14 @@ type ExecutionHelper struct {
TimeProvider
SecretsFetcher

chainAllowed limits.GateLimiter
callLimiters map[capCall]limits.BoundLimiter[int]
mu sync.Mutex
callCounts map[limits.Limiter[int]]int
}

func (c *ExecutionHelper) initLimiters(limiters *EngineLimiters) {
c.chainAllowed = limiters.ChainAllowed
c.callLimiters = map[capCall]limits.BoundLimiter[int]{
{"consensus", "Simple"}: limiters.ConsensusCalls,
{"consensus", "Report"}: limiters.ConsensusCalls,
Expand All @@ -54,7 +58,19 @@ type capCall struct {

// CallCapability handles requests generated by the wasm guest
func (c *ExecutionHelper) CallCapability(ctx context.Context, request *sdkpb.CapabilityRequest) (*sdkpb.CapabilityResponse, error) {
capName, _, _ := capabilities.ParseID(request.Id)
capName, labels, _ := capabilities.ParseID(request.Id)
if chainSelector, err := capabilities.ChainSelectorLabel(labels); err != nil {
return nil, err
} else if chainSelector != nil {
err2 := c.chainAllowed.AllowErr(contexts.WithChainSelector(ctx, *chainSelector))
if err2 != nil {
if errors.Is(err2, limits.ErrorNotAllowed{}) {
return nil, fmt.Errorf("unable to call capability %s: ChainSelector %d: %w", request.Id, *chainSelector, err2)
}
return nil, fmt.Errorf("failed to check access for ChainSelector %d: %w", *chainSelector, err2)
}
}

limiter, ok := c.callLimiters[capCall{name: capName, method: request.Method}]
if ok {
c.mu.Lock()
Expand All @@ -69,11 +85,13 @@ func (c *ExecutionHelper) CallCapability(ctx context.Context, request *sdkpb.Cap
c.callCounts[limiter] = cnt
c.mu.Unlock()
}

free, err := c.capCallsSemaphore.Wait(ctx, 1)
if err != nil {
return nil, err
}
defer free()

return c.callCapability(ctx, request)
}

Expand Down
6 changes: 6 additions & 0 deletions core/services/workflows/v2/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ type EngineLimiters struct {
CapabilityCallTime limits.TimeLimiter
LogEvent limits.BoundLimiter[int]
LogLine limits.BoundLimiter[config.Size]
ChainAllowed limits.GateLimiter

ChainWriteTargets limits.BoundLimiter[int]
ChainReadCalls limits.BoundLimiter[int]
Expand Down Expand Up @@ -168,6 +169,10 @@ func (l *EngineLimiters) init(lf limits.Factory, cfgFn func(*cresettings.Workflo
if err != nil {
return
}
l.ChainAllowed, err = limits.MakeGateLimiter(lf, cfg.ChainAllowed)
if err != nil {
return
}
l.ChainWriteTargets, err = limits.MakeBoundLimiter(lf, cfg.ChainWrite.TargetsLimit)
if err != nil {
return
Expand Down Expand Up @@ -202,6 +207,7 @@ func (l *EngineLimiters) Close() error {
l.CapabilityCallTime,
l.LogEvent,
l.LogLine,
l.ChainAllowed,
l.ChainWriteTargets,
l.ChainReadCalls,
l.ConsensusCalls,
Expand Down
14 changes: 14 additions & 0 deletions core/services/workflows/v2/engine.go
Original file line number Diff line number Diff line change
Expand Up @@ -351,6 +351,20 @@ func (e *Engine) runTriggerSubscriptionPhase(ctx context.Context) error {
// check if all requested triggers exist in the registry
triggers := make([]capabilities.TriggerCapability, 0, len(subs.Subscriptions))
for _, sub := range subs.Subscriptions {
_, labels, _ := capabilities.ParseID(sub.Id)
chainSelector, err2 := capabilities.ChainSelectorLabel(labels)
if err2 != nil {
return fmt.Errorf("invalid chain selector for ID %s: %w", sub.Id, err2)
}
if chainSelector != nil {
err2 := e.cfg.LocalLimiters.ChainAllowed.AllowErr(contexts.WithChainSelector(ctx, *chainSelector))
if err2 != nil {
if errors.Is(err2, limits.ErrorNotAllowed{}) {
return fmt.Errorf("unable to subscribe to capability %s: ChainSelector %d: %w", sub.Id, *chainSelector, err2)
}
return fmt.Errorf("failed to check access for ChainSelector %d: %w", *chainSelector, err2)
}
}
triggerCap, triggerErr := e.cfg.CapRegistry.GetTrigger(ctx, sub.Id)
if triggerErr != nil {
return fmt.Errorf("trigger capability not found: %w", triggerErr)
Expand Down
2 changes: 1 addition & 1 deletion deployment/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ require (
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251128020529-88d93b01d749
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8
github.com/smartcontractkit/chainlink-deployments-framework v0.70.0
github.com/smartcontractkit/chainlink-evm v0.3.4-0.20251210110629-10c56e8d2cec
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251022075638-49d961001d1b
Expand Down
4 changes: 2 additions & 2 deletions deployment/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1358,8 +1358,8 @@ github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb09e5363e/go.mod h1:IaoLCQE1miX3iUlQNxOPcVrXrshcO/YsFpxnFuhG9DM=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599 h1:0IMjHpzI9mgvGGtmsr1NdRhoXp++gU805f/f9oN94ls=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599/go.mod h1:Ysd/qkofD0bepk29RS7Q4ZlVDd4yAHXucYsp5gAy6AE=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4 h1:2LHrlWAStA2oRcDKrJ9lKOShC9an2Pkis2BwY8J7gDw=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8 h1:b8aHhus/+bikhHlR5+Ll4Z0hsczJPA0hEj68/8+xyXs=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 h1:FJAFgXS9oqASnkS03RE1HQwYQQxrO4l46O5JSzxqLgg=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10/go.mod h1:oiDa54M0FwxevWwyAX773lwdWvFYYlYHHQV1LQ5HpWY=
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ require (
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10
github.com/smartcontractkit/chainlink-data-streams v0.1.7-0.20251209111830-ccd12a5b2a19
github.com/smartcontractkit/chainlink-evm v0.3.4-0.20251210110629-10c56e8d2cec
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1164,8 +1164,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599 h1:0IMjHpzI9mgvGGtmsr1NdRhoXp++gU805f/f9oN94ls=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599/go.mod h1:Ysd/qkofD0bepk29RS7Q4ZlVDd4yAHXucYsp5gAy6AE=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4 h1:2LHrlWAStA2oRcDKrJ9lKOShC9an2Pkis2BwY8J7gDw=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8 h1:b8aHhus/+bikhHlR5+Ll4Z0hsczJPA0hEj68/8+xyXs=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 h1:FJAFgXS9oqASnkS03RE1HQwYQQxrO4l46O5JSzxqLgg=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10/go.mod h1:oiDa54M0FwxevWwyAX773lwdWvFYYlYHHQV1LQ5HpWY=
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
Expand Down
2 changes: 1 addition & 1 deletion integration-tests/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ require (
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251128020529-88d93b01d749
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8
github.com/smartcontractkit/chainlink-deployments-framework v0.70.0
github.com/smartcontractkit/chainlink-evm v0.3.4-0.20251210110629-10c56e8d2cec
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251022075638-49d961001d1b
Expand Down
4 changes: 2 additions & 2 deletions integration-tests/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1601,8 +1601,8 @@ github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb09e5363e/go.mod h1:IaoLCQE1miX3iUlQNxOPcVrXrshcO/YsFpxnFuhG9DM=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599 h1:0IMjHpzI9mgvGGtmsr1NdRhoXp++gU805f/f9oN94ls=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599/go.mod h1:Ysd/qkofD0bepk29RS7Q4ZlVDd4yAHXucYsp5gAy6AE=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4 h1:2LHrlWAStA2oRcDKrJ9lKOShC9an2Pkis2BwY8J7gDw=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8 h1:b8aHhus/+bikhHlR5+Ll4Z0hsczJPA0hEj68/8+xyXs=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 h1:FJAFgXS9oqASnkS03RE1HQwYQQxrO4l46O5JSzxqLgg=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10/go.mod h1:oiDa54M0FwxevWwyAX773lwdWvFYYlYHHQV1LQ5HpWY=
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
Expand Down
2 changes: 1 addition & 1 deletion integration-tests/load/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ require (
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251128020529-88d93b01d749
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8
github.com/smartcontractkit/chainlink-deployments-framework v0.70.0
github.com/smartcontractkit/chainlink-evm v0.3.4-0.20251210110629-10c56e8d2cec
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251022075638-49d961001d1b
Expand Down
4 changes: 2 additions & 2 deletions integration-tests/load/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1580,8 +1580,8 @@ github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb09e5363e/go.mod h1:IaoLCQE1miX3iUlQNxOPcVrXrshcO/YsFpxnFuhG9DM=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599 h1:0IMjHpzI9mgvGGtmsr1NdRhoXp++gU805f/f9oN94ls=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599/go.mod h1:Ysd/qkofD0bepk29RS7Q4ZlVDd4yAHXucYsp5gAy6AE=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4 h1:2LHrlWAStA2oRcDKrJ9lKOShC9an2Pkis2BwY8J7gDw=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8 h1:b8aHhus/+bikhHlR5+Ll4Z0hsczJPA0hEj68/8+xyXs=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 h1:FJAFgXS9oqASnkS03RE1HQwYQQxrO4l46O5JSzxqLgg=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10/go.mod h1:oiDa54M0FwxevWwyAX773lwdWvFYYlYHHQV1LQ5HpWY=
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
Expand Down
2 changes: 1 addition & 1 deletion system-tests/lib/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ require (
github.com/sethvargo/go-retry v0.3.0
github.com/smartcontractkit/chain-selectors v1.0.85
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250912190424-fd2e35d7deb5
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8
github.com/smartcontractkit/chainlink-deployments-framework v0.70.0
github.com/smartcontractkit/chainlink-evm v0.3.4-0.20251210110629-10c56e8d2cec
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251022075638-49d961001d1b
Expand Down
4 changes: 2 additions & 2 deletions system-tests/lib/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1602,8 +1602,8 @@ github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251027185542-babb09e5363e/go.mod h1:IaoLCQE1miX3iUlQNxOPcVrXrshcO/YsFpxnFuhG9DM=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599 h1:0IMjHpzI9mgvGGtmsr1NdRhoXp++gU805f/f9oN94ls=
github.com/smartcontractkit/chainlink-ccv v0.0.0-20251210114515-e8434089d599/go.mod h1:Ysd/qkofD0bepk29RS7Q4ZlVDd4yAHXucYsp5gAy6AE=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4 h1:2LHrlWAStA2oRcDKrJ9lKOShC9an2Pkis2BwY8J7gDw=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8 h1:b8aHhus/+bikhHlR5+Ll4Z0hsczJPA0hEj68/8+xyXs=
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8/go.mod h1:uRnGLHKo56QYaPk93z0NRAIgv115lh72rzG40CiE1Mk=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10 h1:FJAFgXS9oqASnkS03RE1HQwYQQxrO4l46O5JSzxqLgg=
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.10/go.mod h1:oiDa54M0FwxevWwyAX773lwdWvFYYlYHHQV1LQ5HpWY=
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=
Expand Down
2 changes: 1 addition & 1 deletion system-tests/tests/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ require (
github.com/rs/zerolog v1.34.0
github.com/shopspring/decimal v1.4.0
github.com/smartcontractkit/chain-selectors v1.0.85
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251125103916-0b41e73b80c4
github.com/smartcontractkit/chainlink-common v0.9.6-0.20251210225051-4659b78ac2a8
github.com/smartcontractkit/chainlink-data-streams v0.1.7-0.20251209111830-ccd12a5b2a19
github.com/smartcontractkit/chainlink-deployments-framework v0.70.0
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251022075638-49d961001d1b
Expand Down
Loading
Loading