diff --git a/ccip/config/evm/Arbitrum_Mainnet.toml b/ccip/config/evm/Arbitrum_Mainnet.toml index b6326bcf1b3..351c8f3906b 100644 --- a/ccip/config/evm/Arbitrum_Mainnet.toml +++ b/ccip/config/evm/Arbitrum_Mainnet.toml @@ -28,6 +28,3 @@ OracleType = 'arbitrum' [NodePool] SyncThreshold = 10 - -[OCR2.Automation] -GasLimit = 14500000 diff --git a/ccip/config/evm/Arbitrum_Sepolia.toml b/ccip/config/evm/Arbitrum_Sepolia.toml index 69625a3e4a5..94d30b65cac 100644 --- a/ccip/config/evm/Arbitrum_Sepolia.toml +++ b/ccip/config/evm/Arbitrum_Sepolia.toml @@ -26,6 +26,3 @@ OracleType = 'arbitrum' [NodePool] SyncThreshold = 10 - -[OCR2.Automation] -GasLimit = 14500000 diff --git a/ccip/config/evm/Base_Mainnet.toml b/ccip/config/evm/Base_Mainnet.toml index a934c4896ea..573adc587cc 100644 --- a/ccip/config/evm/Base_Mainnet.toml +++ b/ccip/config/evm/Base_Mainnet.toml @@ -28,6 +28,3 @@ SyncThreshold = 10 [OCR] ContractConfirmations = 1 - -[OCR2.Automation] -GasLimit = 6500000 diff --git a/ccip/config/evm/Base_Sepolia.toml b/ccip/config/evm/Base_Sepolia.toml index e2594cf23d3..90c857a39b2 100644 --- a/ccip/config/evm/Base_Sepolia.toml +++ b/ccip/config/evm/Base_Sepolia.toml @@ -28,6 +28,3 @@ SyncThreshold = 10 [OCR] ContractConfirmations = 1 - -[OCR2.Automation] -GasLimit = 6500000 diff --git a/ccip/config/evm/Ethereum_Mainnet.toml b/ccip/config/evm/Ethereum_Mainnet.toml index ee35297bd5c..8dcdf77612c 100644 --- a/ccip/config/evm/Ethereum_Mainnet.toml +++ b/ccip/config/evm/Ethereum_Mainnet.toml @@ -13,6 +13,3 @@ EIP1559DynamicFees = true # EIP-1559 does well on a smaller block history size BlockHistorySize = 4 TransactionPercentile = 50 - -[OCR2.Automation] -GasLimit = 10500000 diff --git a/ccip/config/evm/Ethereum_Sepolia.toml b/ccip/config/evm/Ethereum_Sepolia.toml index e78bbf5894c..68cddce51fd 100644 --- a/ccip/config/evm/Ethereum_Sepolia.toml +++ b/ccip/config/evm/Ethereum_Sepolia.toml @@ -10,6 +10,3 @@ EIP1559DynamicFees = true [GasEstimator.BlockHistory] BlockHistorySize = 4 TransactionPercentile = 50 - -[OCR2.Automation] -GasLimit = 10500000 diff --git a/ccip/config/evm/Fantom_Mainnet.toml b/ccip/config/evm/Fantom_Mainnet.toml index aae17393068..401528f8e1e 100644 --- a/ccip/config/evm/Fantom_Mainnet.toml +++ b/ccip/config/evm/Fantom_Mainnet.toml @@ -7,6 +7,3 @@ RPCBlockQueryDelay = 2 [GasEstimator] # Fantom network has been slow to include txs at times when using the BlockHistory estimator, and the recommendation is to use SuggestedPrice mode. Mode = 'SuggestedPrice' - -[OCR2.Automation] -GasLimit = 3800000 diff --git a/ccip/config/evm/Fantom_Testnet.toml b/ccip/config/evm/Fantom_Testnet.toml index dbe80f61f1c..3bb911ddaf8 100644 --- a/ccip/config/evm/Fantom_Testnet.toml +++ b/ccip/config/evm/Fantom_Testnet.toml @@ -7,6 +7,3 @@ RPCBlockQueryDelay = 2 [GasEstimator] Mode = 'SuggestedPrice' - -[OCR2.Automation] -GasLimit = 3800000 diff --git a/ccip/config/evm/Optimism_Mainnet.toml b/ccip/config/evm/Optimism_Mainnet.toml index c43fe97729d..afd08face43 100644 --- a/ccip/config/evm/Optimism_Mainnet.toml +++ b/ccip/config/evm/Optimism_Mainnet.toml @@ -28,6 +28,3 @@ SyncThreshold = 10 [OCR] ContractConfirmations = 1 - -[OCR2.Automation] -GasLimit = 6500000 diff --git a/ccip/config/evm/Optimism_Sepolia.toml b/ccip/config/evm/Optimism_Sepolia.toml index d87c0a536d5..c9dcb5be74e 100644 --- a/ccip/config/evm/Optimism_Sepolia.toml +++ b/ccip/config/evm/Optimism_Sepolia.toml @@ -27,6 +27,3 @@ SyncThreshold = 10 [OCR] ContractConfirmations = 1 - -[OCR2.Automation] -GasLimit = 6500000 diff --git a/ccip/config/evm/Soneium_Sepolia.toml b/ccip/config/evm/Soneium_Sepolia.toml index 3b5b2105e81..763834f6632 100755 --- a/ccip/config/evm/Soneium_Sepolia.toml +++ b/ccip/config/evm/Soneium_Sepolia.toml @@ -28,6 +28,3 @@ SyncThreshold = 10 [OCR] ContractConfirmations = 1 - -[OCR2.Automation] -GasLimit = 6500000 diff --git a/ccip/config/evm/fallback.toml b/ccip/config/evm/fallback.toml index 771e173eca4..27098aa0856 100644 --- a/ccip/config/evm/fallback.toml +++ b/ccip/config/evm/fallback.toml @@ -102,8 +102,5 @@ DeltaCOverride = '168h' DeltaCJitterOverride = '1h' ObservationGracePeriod = '1s' -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400_000 diff --git a/core/capabilities/webapi/outgoing_connector_handler.go b/core/capabilities/webapi/outgoing_connector_handler.go index 45c2b72aab6..0cdc1e7d25f 100644 --- a/core/capabilities/webapi/outgoing_connector_handler.go +++ b/core/capabilities/webapi/outgoing_connector_handler.go @@ -40,6 +40,10 @@ const ( errorIncomingRatelimitSender = "message from gateway exceeded per sender rate limit" ) +// rateLimitedError marks an error as caused by the node's local outgoing rate limiter, +// so it can be reported as its own status distinct from a downstream transport/gateway failure. +type rateLimitedError struct{ error } + var _ connector.GatewayConnectorHandler = &OutgoingConnectorHandler{} type OutgoingConnectorHandler struct { @@ -97,10 +101,12 @@ func (c *OutgoingConnectorHandler) HandleSingleNodeRequest(ctx context.Context, totalDuration := time.Since(start) status := "fail" switch { - case errors.Is(err, context.DeadlineExceeded): - status = "timeout" case err == nil: status = "success" + case errors.Is(err, context.DeadlineExceeded): + status = "timeout" + case errors.As(err, &rateLimitedError{}): + status = "rate_limited" } c.metrics.recordSingleNodeRequestDuration(ctx, totalDuration, status, req.WorkflowID) @@ -111,10 +117,10 @@ func (c *OutgoingConnectorHandler) handleSingleNodeRequest(ctx context.Context, lggr := logger.With(c.lggr, "messageID", messageID, "workflowID", req.WorkflowID) workflowAllow, globalAllow := c.outgoingRateLimiter.AllowVerbose(req.WorkflowID) if !workflowAllow { - return nil, errors.New(errorOutgoingRatelimitWorkflow) + return nil, rateLimitedError{errors.New(errorOutgoingRatelimitWorkflow)} } if !globalAllow { - return nil, errors.New(errorOutgoingRatelimitGlobal) + return nil, rateLimitedError{errors.New(errorOutgoingRatelimitGlobal)} } // set default timeout if not provided for all outgoing requests @@ -513,5 +519,5 @@ func newMetrics(method string) (*metrics, error) { return nil, err } - return &metrics{handleDuration: h, awaitConnDuration: a}, nil + return &metrics{handleDuration: h, awaitConnDuration: a, method: method}, nil } diff --git a/core/scripts/go.mod b/core/scripts/go.mod index 7400a8e072d..5ec15ef2f15 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -37,7 +37,7 @@ require ( github.com/rs/zerolog v1.35.1 github.com/shopspring/decimal v1.4.0 github.com/smartcontractkit/chain-selectors v1.0.111 - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 github.com/smartcontractkit/chainlink-common/keystore v1.3.1-0.20260903141829-ef07b52a737d github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 @@ -510,9 +510,9 @@ require ( github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect - github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 // indirect + github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 // indirect github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260915184316-2730f1867c92 // indirect github.com/smartcontractkit/chainlink-confidential-compute v1.3.0 // indirect diff --git a/core/scripts/go.sum b/core/scripts/go.sum index 06b616403c0..7ce4f43d487 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -1673,14 +1673,14 @@ github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997b github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b h1:T8s9imCLWniPOmTMy5vPrBwwjTo1RvDFYKd6HfPjzWo= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b/go.mod h1:Ak4gE3YfpiDn1wVmIVpfrJj4UTq1qMaXGs2iVOh6TKM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 h1:gBJKJGrpQSy77Mf1nNsLY8TYtRx48/3dGKPylJdoMMM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 h1:psQpY4BeoAH50S7QTX5fUhUYeYnM88jldPXRPXpXuvU= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 h1:V9r1XjIx4XnsavQXjbaoR+FtnRclb0ul60FnGGe0fLQ= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 h1:BCqbn8KpBFMXsQAtJ2gpMdYDMXLhP9paqM9BYI+SxO0= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50/go.mod h1:GMLADfIFenyQDvZYemMNpGpNlIdQ6i4Y+jiTKKQtCfo= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 h1:K6D/2F61LkBPB+s6A/laoZ/FgwPhWvVINAx32ZFWW0w= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 h1:lSfiz7zcWO4c41yoSoz/50s0y+7UwrRtePgh/GppaKo= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 h1:3f+Ijgr0vghawMUAitgFILQpt4KsoYHGv1Zb/YBeeQM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0/go.mod h1:gX7FJzSnGQx4RAlsn2rRW8IQBlEFZYiXFXEEB5jnQgA= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 h1:WebE9HTubitMC5xq+xCAArEI+oBLekVOoxYnCkB8whI= diff --git a/core/services/gateway/handlers/capabilities/handler.go b/core/services/gateway/handlers/capabilities/handler.go index de7ae89bfd3..d7523f32abb 100644 --- a/core/services/gateway/handlers/capabilities/handler.go +++ b/core/services/gateway/handlers/capabilities/handler.go @@ -109,6 +109,7 @@ func (h *handler) sendHTTPMessageToClient(ctx context.Context, req network.HTTPR func (h *handler) handleWebAPIOutgoingMessage(ctx context.Context, msg *api.Message, nodeAddr string) error { h.lggr.Debugw("handling webAPI outgoing message", "messageId", msg.Body.MessageID, "nodeAddr", nodeAddr) + h.metrics.recordArtifactFetchRequestReceived(ctx, msg.Body.Method) if !h.nodeRateLimiter.Allow(nodeAddr) { return fmt.Errorf("rate limit exceeded for node %s", nodeAddr) } @@ -134,9 +135,17 @@ func (h *handler) handleWebAPIOutgoingMessage(ctx context.Context, msg *api.Mess newCtx := context.WithoutCancel(ctx) newCtx, cancel := context.WithTimeout(newCtx, timeout) defer cancel() - l := logger.With(h.lggr, "url", payload.URL, "messageId", msg.Body.MessageID, "method", payload.Method, "timeout", payload.TimeoutMs) + l := logger.With(h.lggr, "url", payload.URL, "messageId", msg.Body.MessageID, "method", payload.Method, "timeout", payload.TimeoutMs, "workflowID", payload.WorkflowID) l.Debug("Sending request to client") respMsg, err := h.sendHTTPMessageToClient(newCtx, req, msg) + switch { + case err == nil: + h.metrics.recordArtifactFetchOutcome(newCtx, fetchOutcomeSuccess) + case errors.Is(err, context.DeadlineExceeded): + h.metrics.recordArtifactFetchOutcome(newCtx, fetchOutcomeTimeout) + default: + h.metrics.recordArtifactFetchOutcome(newCtx, fetchOutcomeExternalError) + } if err != nil { l.Errorw("error while sending HTTP request to external endpoint", "err", err) payload := Response{ @@ -173,6 +182,7 @@ func (h *handler) handleWebAPIOutgoingMessage(ctx context.Context, msg *api.Mess return } err = h.don.SendToNode(newCtx, nodeAddr, req) + h.metrics.recordArtifactFetchResponseDelivery(newCtx, err == nil) if err != nil { l.Errorw("failed to send to node", "err", err, "to", nodeAddr) return @@ -228,8 +238,17 @@ func (h *handler) HandleLegacyUserMessage(_ context.Context, _ *api.Message, _ h return errors.New("capabilities handler does not support legacy user messages") } +const ( + fetchOutcomeSuccess = "success" + fetchOutcomeTimeout = "timeout" + fetchOutcomeExternalError = "external_error" +) + type metrics struct { - handleDuration metric.Int64Histogram + handleDuration metric.Int64Histogram + requestsTotal metric.Int64Counter + fetchOutcomeTotal metric.Int64Counter + deliveryTotal metric.Int64Counter } func (m *metrics) recordHandleDuration(ctx context.Context, d time.Duration, method string, success bool) { @@ -243,11 +262,59 @@ func (m *metrics) recordHandleDuration(ctx context.Context, d time.Duration, met )) } +// recordArtifactFetchRequestReceived counts every artifact-fetch request the gateway +// receives from a node, independent of whether it is later rate-limited or fails. +func (m *metrics) recordArtifactFetchRequestReceived(ctx context.Context, method string) { + m.requestsTotal.Add(ctx, 1, metric.WithAttributes( + attribute.String("method", method), + )) +} + +// recordArtifactFetchOutcome counts the result of the outbound HTTP call the gateway +// makes to the external endpoint on behalf of the node. +func (m *metrics) recordArtifactFetchOutcome(ctx context.Context, outcome string) { + m.fetchOutcomeTotal.Add(ctx, 1, metric.WithAttributes( + attribute.String("outcome", outcome), + )) +} + +// recordArtifactFetchResponseDelivery counts whether the gateway succeeded in delivering +// the fetch result back to the requesting node over the DON connection. +func (m *metrics) recordArtifactFetchResponseDelivery(ctx context.Context, success bool) { + successStr := "false" + if success { + successStr = "true" + } + m.deliveryTotal.Add(ctx, 1, metric.WithAttributes( + attribute.String("success", successStr), + )) +} + func newMetrics() (*metrics, error) { h, err := beholder.GetMeter().Int64Histogram("platform_gateway_capabilities_handle_node_message_duration_ms") if err != nil { return nil, err } - return &metrics{handleDuration: h}, nil + requestsTotal, err := beholder.GetMeter().Int64Counter("platform_gateway_capabilities_artifact_fetch_requests_total") + if err != nil { + return nil, err + } + + fetchOutcomeTotal, err := beholder.GetMeter().Int64Counter("platform_gateway_capabilities_artifact_fetch_outcome_total") + if err != nil { + return nil, err + } + + deliveryTotal, err := beholder.GetMeter().Int64Counter("platform_gateway_capabilities_response_delivery_total") + if err != nil { + return nil, err + } + + return &metrics{ + handleDuration: h, + requestsTotal: requestsTotal, + fetchOutcomeTotal: fetchOutcomeTotal, + deliveryTotal: deliveryTotal, + }, nil } diff --git a/deployment/ccip/changeset/testhelpers/test_helpers_aptos_lanes.go b/deployment/ccip/changeset/testhelpers/test_helpers_aptos_lanes.go index 57ee9b8c95f..b490a8d24b5 100644 --- a/deployment/ccip/changeset/testhelpers/test_helpers_aptos_lanes.go +++ b/deployment/ccip/changeset/testhelpers/test_helpers_aptos_lanes.go @@ -94,7 +94,9 @@ func addLaneAptosChangesets( return []commoncs.ConfiguredChangeSet{ commoncs.Configure( - lanes.ConnectChains(lanes.GetLaneAdapterRegistry(), cs_ccip.GetRegistry()), + // These are v1.6.0 lanes, so no v2 lane version resolver is wired and the + // downgrade guard is disabled. + lanes.ConnectChains(lanes.GetLaneAdapterRegistry(), cs_ccip.GetRegistry(), nil), lanes.ConnectChainsConfig{ MCMS: ccipmcms.Input{ ValidUntil: validUntil, diff --git a/deployment/ccip/changeset/testhelpers/test_helpers_sui_solana_lanes.go b/deployment/ccip/changeset/testhelpers/test_helpers_sui_solana_lanes.go index 7c841a28bfe..e8f48ff6901 100644 --- a/deployment/ccip/changeset/testhelpers/test_helpers_sui_solana_lanes.go +++ b/deployment/ccip/changeset/testhelpers/test_helpers_sui_solana_lanes.go @@ -496,7 +496,9 @@ func addSuiSolanaLaneChangesets( return []commoncs.ConfiguredChangeSet{ commoncs.Configure( - lanes.ConnectChains(lanes.GetLaneAdapterRegistry(), cs_ccip.GetRegistry()), + // These are v1.6.0 lanes, so no v2 lane version resolver is wired and the + // downgrade guard is disabled. + lanes.ConnectChains(lanes.GetLaneAdapterRegistry(), cs_ccip.GetRegistry(), nil), lanes.ConnectChainsConfig{ MCMS: ccipmcms.Input{ ValidUntil: validUntil, diff --git a/deployment/go.mod b/deployment/go.mod index 4b8f4b70bb3..9868c59be49 100644 --- a/deployment/go.mod +++ b/deployment/go.mod @@ -44,12 +44,12 @@ require ( github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 - github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b - github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 + github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50 github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 github.com/smartcontractkit/chainlink-common/keystore v1.3.1-0.20260903141829-ef07b52a737d github.com/smartcontractkit/chainlink-data-streams v1.1.1 diff --git a/deployment/go.sum b/deployment/go.sum index 77398047cbe..f9a9ee1132e 100644 --- a/deployment/go.sum +++ b/deployment/go.sum @@ -1391,18 +1391,18 @@ github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43 github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754/go.mod h1:FBy6zgPkTw4oScyLnU5DeG61dBZzIHrwJfbuYDrH2+k= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b h1:T8s9imCLWniPOmTMy5vPrBwwjTo1RvDFYKd6HfPjzWo= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b/go.mod h1:Ak4gE3YfpiDn1wVmIVpfrJj4UTq1qMaXGs2iVOh6TKM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 h1:gBJKJGrpQSy77Mf1nNsLY8TYtRx48/3dGKPylJdoMMM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= -github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62 h1:apxW965tx9O1vcyqpRqIZGn7t6hlC5W5Q+zu8auayhs= -github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62/go.mod h1:Jt6X+bnxrFsmHXVMYSci4scbBMLQjzntgmKtEEqmVrs= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 h1:psQpY4BeoAH50S7QTX5fUhUYeYnM88jldPXRPXpXuvU= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 h1:cLO5RdL18z4NWMhsyRh+/2mPcQDu/HsHxXePIfM9jpY= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62/go.mod h1:Dm/Abz0vr7F2v9TygUX947q8HIwJEJikDfSdanX1Cic= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 h1:V9r1XjIx4XnsavQXjbaoR+FtnRclb0ul60FnGGe0fLQ= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 h1:BCqbn8KpBFMXsQAtJ2gpMdYDMXLhP9paqM9BYI+SxO0= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50/go.mod h1:GMLADfIFenyQDvZYemMNpGpNlIdQ6i4Y+jiTKKQtCfo= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 h1:K6D/2F61LkBPB+s6A/laoZ/FgwPhWvVINAx32ZFWW0w= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= +github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50 h1:BABwnxLCzNuKJWFyz+y0wZeeFE6o1Hu78DSRyKwaLes= +github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50/go.mod h1:Jt6X+bnxrFsmHXVMYSci4scbBMLQjzntgmKtEEqmVrs= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 h1:lSfiz7zcWO4c41yoSoz/50s0y+7UwrRtePgh/GppaKo= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50 h1:mWPykzwWOnWyWfBp//A4hXurwVz1kn+o2rPKydaOSZM= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50/go.mod h1:Dm/Abz0vr7F2v9TygUX947q8HIwJEJikDfSdanX1Cic= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 h1:3f+Ijgr0vghawMUAitgFILQpt4KsoYHGv1Zb/YBeeQM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0/go.mod h1:gX7FJzSnGQx4RAlsn2rRW8IQBlEFZYiXFXEEB5jnQgA= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 h1:WebE9HTubitMC5xq+xCAArEI+oBLekVOoxYnCkB8whI= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index 3d8a19a2bc1..69d3b32d2c6 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -29,10 +29,10 @@ require ( github.com/segmentio/ksuid v1.0.4 github.com/smartcontractkit/chain-selectors v1.0.111 github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 - github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b - github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 + github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 github.com/smartcontractkit/chainlink-common/keystore v1.3.1-0.20260903141829-ef07b52a737d github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 @@ -78,7 +78,7 @@ require ( github.com/go-openapi/swag/typeutils v0.28.0 // indirect github.com/go-openapi/swag/yamlutils v0.28.0 // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50 // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect github.com/smartcontractkit/chainlink-stellar/bindings v0.0.0-20260901125625-2d505ff46c8f // indirect github.com/urfave/cli v1.22.16 // indirect @@ -416,7 +416,7 @@ require ( github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 - github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 // indirect + github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50 // indirect github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260915184316-2730f1867c92 // indirect github.com/smartcontractkit/chainlink-data-streams v1.1.1 // indirect diff --git a/integration-tests/go.sum b/integration-tests/go.sum index 7466f2be2b0..d2686c8df46 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -1380,18 +1380,18 @@ github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43 github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754/go.mod h1:FBy6zgPkTw4oScyLnU5DeG61dBZzIHrwJfbuYDrH2+k= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b h1:T8s9imCLWniPOmTMy5vPrBwwjTo1RvDFYKd6HfPjzWo= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b/go.mod h1:Ak4gE3YfpiDn1wVmIVpfrJj4UTq1qMaXGs2iVOh6TKM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 h1:gBJKJGrpQSy77Mf1nNsLY8TYtRx48/3dGKPylJdoMMM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= -github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62 h1:apxW965tx9O1vcyqpRqIZGn7t6hlC5W5Q+zu8auayhs= -github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62/go.mod h1:Jt6X+bnxrFsmHXVMYSci4scbBMLQjzntgmKtEEqmVrs= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 h1:psQpY4BeoAH50S7QTX5fUhUYeYnM88jldPXRPXpXuvU= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 h1:cLO5RdL18z4NWMhsyRh+/2mPcQDu/HsHxXePIfM9jpY= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62/go.mod h1:Dm/Abz0vr7F2v9TygUX947q8HIwJEJikDfSdanX1Cic= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 h1:V9r1XjIx4XnsavQXjbaoR+FtnRclb0ul60FnGGe0fLQ= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 h1:BCqbn8KpBFMXsQAtJ2gpMdYDMXLhP9paqM9BYI+SxO0= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50/go.mod h1:GMLADfIFenyQDvZYemMNpGpNlIdQ6i4Y+jiTKKQtCfo= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 h1:K6D/2F61LkBPB+s6A/laoZ/FgwPhWvVINAx32ZFWW0w= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= +github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50 h1:BABwnxLCzNuKJWFyz+y0wZeeFE6o1Hu78DSRyKwaLes= +github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50/go.mod h1:Jt6X+bnxrFsmHXVMYSci4scbBMLQjzntgmKtEEqmVrs= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 h1:lSfiz7zcWO4c41yoSoz/50s0y+7UwrRtePgh/GppaKo= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50 h1:mWPykzwWOnWyWfBp//A4hXurwVz1kn+o2rPKydaOSZM= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50/go.mod h1:Dm/Abz0vr7F2v9TygUX947q8HIwJEJikDfSdanX1Cic= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 h1:3f+Ijgr0vghawMUAitgFILQpt4KsoYHGv1Zb/YBeeQM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0/go.mod h1:gX7FJzSnGQx4RAlsn2rRW8IQBlEFZYiXFXEEB5jnQgA= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 h1:WebE9HTubitMC5xq+xCAArEI+oBLekVOoxYnCkB8whI= diff --git a/integration-tests/load/go.mod b/integration-tests/load/go.mod index b4d7901c2fa..74d5de0bf86 100644 --- a/integration-tests/load/go.mod +++ b/integration-tests/load/go.mod @@ -20,10 +20,10 @@ require ( github.com/rs/zerolog v1.35.1 github.com/smartcontractkit/chain-selectors v1.0.111 github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 - github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b - github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 - github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 + github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 + github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260917132551-2a2b38e8b744 @@ -477,8 +477,8 @@ require ( github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62 // indirect - github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50 // indirect + github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50 // indirect github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 // indirect github.com/smartcontractkit/chainlink-common/keystore v1.3.1-0.20260903141829-ef07b52a737d // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260915184316-2730f1867c92 // indirect diff --git a/integration-tests/load/go.sum b/integration-tests/load/go.sum index 49fe2a412a0..e5f456d710f 100644 --- a/integration-tests/load/go.sum +++ b/integration-tests/load/go.sum @@ -1618,18 +1618,18 @@ github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43 github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754/go.mod h1:FBy6zgPkTw4oScyLnU5DeG61dBZzIHrwJfbuYDrH2+k= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b h1:T8s9imCLWniPOmTMy5vPrBwwjTo1RvDFYKd6HfPjzWo= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b/go.mod h1:Ak4gE3YfpiDn1wVmIVpfrJj4UTq1qMaXGs2iVOh6TKM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 h1:gBJKJGrpQSy77Mf1nNsLY8TYtRx48/3dGKPylJdoMMM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= -github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62 h1:apxW965tx9O1vcyqpRqIZGn7t6hlC5W5Q+zu8auayhs= -github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62/go.mod h1:Jt6X+bnxrFsmHXVMYSci4scbBMLQjzntgmKtEEqmVrs= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 h1:psQpY4BeoAH50S7QTX5fUhUYeYnM88jldPXRPXpXuvU= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 h1:cLO5RdL18z4NWMhsyRh+/2mPcQDu/HsHxXePIfM9jpY= -github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62/go.mod h1:Dm/Abz0vr7F2v9TygUX947q8HIwJEJikDfSdanX1Cic= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 h1:V9r1XjIx4XnsavQXjbaoR+FtnRclb0ul60FnGGe0fLQ= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 h1:BCqbn8KpBFMXsQAtJ2gpMdYDMXLhP9paqM9BYI+SxO0= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50/go.mod h1:GMLADfIFenyQDvZYemMNpGpNlIdQ6i4Y+jiTKKQtCfo= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 h1:K6D/2F61LkBPB+s6A/laoZ/FgwPhWvVINAx32ZFWW0w= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= +github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50 h1:BABwnxLCzNuKJWFyz+y0wZeeFE6o1Hu78DSRyKwaLes= +github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260916222901-720a003dab50/go.mod h1:Jt6X+bnxrFsmHXVMYSci4scbBMLQjzntgmKtEEqmVrs= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 h1:lSfiz7zcWO4c41yoSoz/50s0y+7UwrRtePgh/GppaKo= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50 h1:mWPykzwWOnWyWfBp//A4hXurwVz1kn+o2rPKydaOSZM= +github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260916222901-720a003dab50/go.mod h1:Dm/Abz0vr7F2v9TygUX947q8HIwJEJikDfSdanX1Cic= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 h1:3f+Ijgr0vghawMUAitgFILQpt4KsoYHGv1Zb/YBeeQM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0/go.mod h1:gX7FJzSnGQx4RAlsn2rRW8IQBlEFZYiXFXEEB5jnQgA= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 h1:WebE9HTubitMC5xq+xCAArEI+oBLekVOoxYnCkB8whI= diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index f1ba1bc2eb1..4a3f82bef7e 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -36,7 +36,7 @@ require ( github.com/sethvargo/go-retry v0.3.0 github.com/smartcontractkit/chain-selectors v1.0.111 github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 - github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 + github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 github.com/smartcontractkit/chainlink-common/keystore v1.3.1-0.20260903141829-ef07b52a737d github.com/smartcontractkit/chainlink-confidential-compute v1.3.0 @@ -492,9 +492,9 @@ require ( github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect - github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 // indirect + github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 // indirect github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260915184316-2730f1867c92 // indirect github.com/smartcontractkit/chainlink-data-streams v1.1.1 // indirect diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index 484d0bf7bf0..4e4ff882395 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -1644,14 +1644,14 @@ github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997b github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b h1:T8s9imCLWniPOmTMy5vPrBwwjTo1RvDFYKd6HfPjzWo= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b/go.mod h1:Ak4gE3YfpiDn1wVmIVpfrJj4UTq1qMaXGs2iVOh6TKM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 h1:gBJKJGrpQSy77Mf1nNsLY8TYtRx48/3dGKPylJdoMMM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 h1:psQpY4BeoAH50S7QTX5fUhUYeYnM88jldPXRPXpXuvU= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 h1:V9r1XjIx4XnsavQXjbaoR+FtnRclb0ul60FnGGe0fLQ= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 h1:BCqbn8KpBFMXsQAtJ2gpMdYDMXLhP9paqM9BYI+SxO0= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50/go.mod h1:GMLADfIFenyQDvZYemMNpGpNlIdQ6i4Y+jiTKKQtCfo= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 h1:K6D/2F61LkBPB+s6A/laoZ/FgwPhWvVINAx32ZFWW0w= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 h1:lSfiz7zcWO4c41yoSoz/50s0y+7UwrRtePgh/GppaKo= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 h1:3f+Ijgr0vghawMUAitgFILQpt4KsoYHGv1Zb/YBeeQM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0/go.mod h1:gX7FJzSnGQx4RAlsn2rRW8IQBlEFZYiXFXEEB5jnQgA= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 h1:WebE9HTubitMC5xq+xCAArEI+oBLekVOoxYnCkB8whI= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index e8ce1bb685e..48077042c60 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -69,7 +69,7 @@ require ( github.com/pkg/errors v0.9.1 github.com/rs/zerolog v1.35.1 github.com/smartcontractkit/chain-selectors v1.0.111 - github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 + github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 github.com/smartcontractkit/chainlink-common/keystore v1.3.1-0.20260903141829-ef07b52a737d github.com/smartcontractkit/chainlink-confidential-compute v1.3.0 @@ -279,8 +279,8 @@ require ( github.com/sigstore/timestamp-authority/v2 v2.1.2 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect - github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b // indirect - github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 // indirect + github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 // indirect github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 // indirect github.com/smartcontractkit/chainlink-data-streams v1.1.1 // indirect github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 // indirect @@ -681,7 +681,7 @@ require ( github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 - github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 // indirect + github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260915184316-2730f1867c92 github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260917132551-2a2b38e8b744 // indirect github.com/smartcontractkit/chainlink-framework/chains v0.0.0-20260724153515-bb6a2de39bcb // indirect diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index f102afadd98..8e53c528f8b 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -1823,14 +1823,14 @@ github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997b github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= -github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b h1:T8s9imCLWniPOmTMy5vPrBwwjTo1RvDFYKd6HfPjzWo= -github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260908164107-3de1349d970b/go.mod h1:Ak4gE3YfpiDn1wVmIVpfrJj4UTq1qMaXGs2iVOh6TKM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 h1:gBJKJGrpQSy77Mf1nNsLY8TYtRx48/3dGKPylJdoMMM= -github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 h1:psQpY4BeoAH50S7QTX5fUhUYeYnM88jldPXRPXpXuvU= -github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50 h1:V9r1XjIx4XnsavQXjbaoR+FtnRclb0ul60FnGGe0fLQ= +github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260916222901-720a003dab50/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50 h1:BCqbn8KpBFMXsQAtJ2gpMdYDMXLhP9paqM9BYI+SxO0= +github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260916222901-720a003dab50/go.mod h1:GMLADfIFenyQDvZYemMNpGpNlIdQ6i4Y+jiTKKQtCfo= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50 h1:K6D/2F61LkBPB+s6A/laoZ/FgwPhWvVINAx32ZFWW0w= +github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260916222901-720a003dab50/go.mod h1:5snE6Mg2+wYIddLZ5NIUPno3mYa9edyV3EyXJnE54vw= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50 h1:lSfiz7zcWO4c41yoSoz/50s0y+7UwrRtePgh/GppaKo= +github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260916222901-720a003dab50/go.mod h1:c++Ed0jeYn4w8WIfiAboRwN6ClRRVGglL0qwB/QjJvM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0 h1:3f+Ijgr0vghawMUAitgFILQpt4KsoYHGv1Zb/YBeeQM= github.com/smartcontractkit/chainlink-ccv v0.13.1-0.20260918171034-c93b0d2ef3c0/go.mod h1:gX7FJzSnGQx4RAlsn2rRW8IQBlEFZYiXFXEEB5jnQgA= github.com/smartcontractkit/chainlink-common v0.11.2-0.20260917115705-1d3a14a9b049 h1:WebE9HTubitMC5xq+xCAArEI+oBLekVOoxYnCkB8whI=