From edba26e38619f8bcb51d51b9295d3aa6a432713e Mon Sep 17 00:00:00 2001 From: Pavel <177363085+pkcll@users.noreply.github.com> Date: Mon, 18 Aug 2025 19:17:36 -0400 Subject: [PATCH 1/7] bump chainlink-common --- .changeset/empty-bees-fly.md | 5 +++++ core/scripts/go.mod | 4 ++-- core/scripts/go.sum | 8 ++++---- deployment/go.mod | 4 ++-- deployment/go.sum | 8 ++++---- go.mod | 4 ++-- go.sum | 8 ++++---- integration-tests/go.mod | 4 ++-- integration-tests/go.sum | 8 ++++---- integration-tests/load/go.mod | 4 ++-- integration-tests/load/go.sum | 8 ++++---- system-tests/lib/go.mod | 4 ++-- system-tests/lib/go.sum | 8 ++++---- system-tests/tests/go.mod | 4 ++-- system-tests/tests/go.sum | 8 ++++---- 15 files changed, 47 insertions(+), 42 deletions(-) create mode 100644 .changeset/empty-bees-fly.md diff --git a/.changeset/empty-bees-fly.md b/.changeset/empty-bees-fly.md new file mode 100644 index 00000000000..55445ce2849 --- /dev/null +++ b/.changeset/empty-bees-fly.md @@ -0,0 +1,5 @@ +--- +"chainlink": patch +--- + +#updated chip-ingress client diff --git a/core/scripts/go.mod b/core/scripts/go.mod index 7d25bad1be3..6a9a9c9b5b1 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -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.20250814153237-9a6c5a35e950 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 + github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-data-streams v0.1.2 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 @@ -465,7 +465,7 @@ require ( github.com/smartcontractkit/chainlink-aptos v0.0.0-20250818164129-fa2e60d95157 // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f // indirect github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 // indirect github.com/smartcontractkit/chainlink-framework/capabilities v0.0.0-20250729142306-508e798f6a5d // indirect diff --git a/core/scripts/go.sum b/core/scripts/go.sum index 13467b7637a..8102efed1de 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -1526,10 +1526,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 h1:pfzvL8n8f4ygUe4pIBjHgM2Tzct6qG8Q/jxJjfHThMY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958/go.mod h1:OYfK10oQCJVQEdBmA2J1FC9gq+bp9497LcD88T0q+lw= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= diff --git a/deployment/go.mod b/deployment/go.mod index 562d8ab4836..3fe904b47ec 100644 --- a/deployment/go.mod +++ b/deployment/go.mod @@ -36,7 +36,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 + github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 @@ -380,7 +380,7 @@ require ( github.com/sigurn/crc16 v0.0.0-20211026045750-20ab5afb07e3 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f // indirect github.com/smartcontractkit/chainlink-data-streams v0.1.2 // indirect github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 // indirect diff --git a/deployment/go.sum b/deployment/go.sum index 1c0c324289a..29729548ff6 100644 --- a/deployment/go.sum +++ b/deployment/go.sum @@ -1252,10 +1252,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 h1:pfzvL8n8f4ygUe4pIBjHgM2Tzct6qG8Q/jxJjfHThMY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958/go.mod h1:OYfK10oQCJVQEdBmA2J1FC9gq+bp9497LcD88T0q+lw= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= diff --git a/go.mod b/go.mod index c15d8e5b9b2..e3c7437419f 100644 --- a/go.mod +++ b/go.mod @@ -84,7 +84,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 + github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f github.com/smartcontractkit/chainlink-data-streams v0.1.2 @@ -332,7 +332,7 @@ require ( github.com/sasha-s/go-deadlock v0.3.5 // indirect github.com/sethvargo/go-retry v0.2.4 // indirect github.com/shirou/gopsutil v3.21.11+incompatible // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect github.com/smartcontractkit/chainlink-protos/svr v1.1.0 // indirect diff --git a/go.sum b/go.sum index 6f463c22927..ec4e24dad12 100644 --- a/go.sum +++ b/go.sum @@ -1086,10 +1086,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44 h1:S00lus9RPu5JuxKRtGEET+aIUfASahHpTRV5RgPARSI= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 h1:pfzvL8n8f4ygUe4pIBjHgM2Tzct6qG8Q/jxJjfHThMY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958/go.mod h1:OYfK10oQCJVQEdBmA2J1FC9gq+bp9497LcD88T0q+lw= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index 7c08e50aa45..77b71517ba8 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -50,7 +50,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 + github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20250808121824-2c3544aab8f3 @@ -470,7 +470,7 @@ require ( github.com/sigurn/crc16 v0.0.0-20211026045750-20ab5afb07e3 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/smartcontractkit/ccip-owner-contracts v0.1.0 // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c // indirect github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f // indirect github.com/smartcontractkit/chainlink-data-streams v0.1.2 // indirect diff --git a/integration-tests/go.sum b/integration-tests/go.sum index 0b997044643..38a139948f2 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -1514,10 +1514,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 h1:pfzvL8n8f4ygUe4pIBjHgM2Tzct6qG8Q/jxJjfHThMY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958/go.mod h1:OYfK10oQCJVQEdBmA2J1FC9gq+bp9497LcD88T0q+lw= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= diff --git a/integration-tests/load/go.mod b/integration-tests/load/go.mod index 473e8e929ed..596470c4dcd 100644 --- a/integration-tests/load/go.mod +++ b/integration-tests/load/go.mod @@ -30,7 +30,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 + github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20250808121824-2c3544aab8f3 @@ -459,7 +459,7 @@ require ( github.com/smartcontractkit/ccip-owner-contracts v0.1.0 // indirect github.com/smartcontractkit/chainlink-aptos v0.0.0-20250818164129-fa2e60d95157 // indirect github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c // indirect github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f // indirect github.com/smartcontractkit/chainlink-data-streams v0.1.2 // indirect diff --git a/integration-tests/load/go.sum b/integration-tests/load/go.sum index a9390e96e79..caecbffdf32 100644 --- a/integration-tests/load/go.sum +++ b/integration-tests/load/go.sum @@ -1490,10 +1490,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 h1:pfzvL8n8f4ygUe4pIBjHgM2Tzct6qG8Q/jxJjfHThMY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958/go.mod h1:OYfK10oQCJVQEdBmA2J1FC9gq+bp9497LcD88T0q+lw= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index d602088f86e..a407131e975 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -28,7 +28,7 @@ require ( github.com/rs/zerolog v1.33.0 github.com/scylladb/go-reflectx v1.0.1 github.com/smartcontractkit/chain-selectors v1.0.67 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 + github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 @@ -387,7 +387,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f // indirect github.com/smartcontractkit/chainlink-data-streams v0.1.2 // indirect github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 // indirect diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index ae54ce9ec53..1a6367bc6e2 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -1284,10 +1284,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 h1:pfzvL8n8f4ygUe4pIBjHgM2Tzct6qG8Q/jxJjfHThMY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958/go.mod h1:OYfK10oQCJVQEdBmA2J1FC9gq+bp9497LcD88T0q+lw= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index 91427cbb65f..b22562b6f5c 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -23,7 +23,7 @@ require ( github.com/prometheus/common v0.65.0 github.com/rs/zerolog v1.33.0 github.com/shopspring/decimal v1.4.0 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 + github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-data-streams v0.1.2 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 @@ -464,7 +464,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f // indirect github.com/smartcontractkit/chainlink-evm v0.3.1 // indirect github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 // indirect diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index e9009846a07..a56afc9125a 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -1495,10 +1495,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958 h1:pfzvL8n8f4ygUe4pIBjHgM2Tzct6qG8Q/jxJjfHThMY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250815142532-64e0a7965958/go.mod h1:OYfK10oQCJVQEdBmA2J1FC9gq+bp9497LcD88T0q+lw= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= +github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= From 90d3e07be3d1f4238f07f2327286b90a177967d3 Mon Sep 17 00:00:00 2001 From: Pavel <177363085+pkcll@users.noreply.github.com> Date: Tue, 19 Aug 2025 02:20:15 -0400 Subject: [PATCH 2/7] chipingress: add ChipIngressInsecureConnection, ChipIngressForceIPV4 config options --- core/cmd/shell.go | 3 +- core/config/docs/core.toml | 5 +++ core/config/telemetry_config.go | 2 + core/config/toml/types.go | 28 +++++++++----- .../cre/environment/configs/workflow-don.toml | 5 +++ .../workflow-gateway-capabilities-don.toml | 3 ++ .../configs/workflow-gateway-don.toml | 2 + .../environment/configs/workflow-load.toml | 1 + core/services/chainlink/config_telemetry.go | 14 +++++++ .../chainlink/config_telemetry_test.go | 37 +++++++++++++++++++ core/services/chainlink/config_test.go | 2 + .../testdata/config-empty-effective.toml | 2 + .../chainlink/testdata/config-full.toml | 2 + .../config-multi-chain-effective.toml | 2 + .../testdata/config-empty-effective.toml | 2 + core/web/resolver/testdata/config-full.toml | 2 + .../config-multi-chain-effective.toml | 2 + docs/CONFIG.md | 14 +++++++ plugins/loop_registry.go | 2 + plugins/loop_registry_test.go | 4 ++ .../scripts/config/merge_raw_configs.txtar | 2 + testdata/scripts/node/validate/default.txtar | 2 + .../node/validate/defaults-override.txtar | 2 + .../disk-based-logging-disabled.txtar | 2 + .../validate/disk-based-logging-no-dir.txtar | 2 + .../node/validate/disk-based-logging.txtar | 2 + .../node/validate/fallback-override.txtar | 2 + .../node/validate/invalid-ocr-p2p.txtar | 2 + testdata/scripts/node/validate/invalid.txtar | 2 + testdata/scripts/node/validate/valid.txtar | 2 + testdata/scripts/node/validate/warnings.txtar | 2 + 31 files changed, 145 insertions(+), 11 deletions(-) diff --git a/core/cmd/shell.go b/core/cmd/shell.go index c29ea1d07cd..70d529c927c 100644 --- a/core/cmd/shell.go +++ b/core/cmd/shell.go @@ -113,7 +113,8 @@ func initGlobals(cfgProm config.Prometheus, cfgTracing config.Tracing, cfgTeleme AuthHeaders: beholderAuthHeaders, ChipIngressEmitterEnabled: cfgTelemetry.ChipIngressEndpoint() != "", ChipIngressEmitterGRPCEndpoint: cfgTelemetry.ChipIngressEndpoint(), - ChipIngressInsecureConnection: cfgTelemetry.InsecureConnection(), + ChipIngressInsecureConnection: cfgTelemetry.ChipIngressInsecureConnection(), + ChipIngressForceIPV4: cfgTelemetry.ChipIngressForceIPV4(), } // note: due to the OTEL specification, all histogram buckets // must be defined when the beholder client is created diff --git a/core/config/docs/core.toml b/core/config/docs/core.toml index f291f4c3f7e..22ca0c043a1 100644 --- a/core/config/docs/core.toml +++ b/core/config/docs/core.toml @@ -813,6 +813,11 @@ EmitterBatchProcessor = true # Default EmitterExportTimeout = '1s' # Default # ChipIngressEndpoint enables sending custom messages to CHIP Ingress. ChipIngressEndpoint = '' # Default +# ChipIngressInsecureConnection disables TLS when connecting to CHIP Ingress. +ChipIngressInsecureConnection = false # Default +# ChipIngressForceIPV4 forces IPv4 when connecting to CHIP Ingress. +ChipIngressForceIPV4 = false # Default + # HeartbeatInterval is the interval at which a the application heartbeat is sent to telemetry backends. HeartbeatInterval = '1s' # Default diff --git a/core/config/telemetry_config.go b/core/config/telemetry_config.go index e3784c78104..90dd7164a08 100644 --- a/core/config/telemetry_config.go +++ b/core/config/telemetry_config.go @@ -12,5 +12,7 @@ type Telemetry interface { EmitterBatchProcessor() bool EmitterExportTimeout() time.Duration ChipIngressEndpoint() string + ChipIngressInsecureConnection() bool + ChipIngressForceIPV4() bool HeartbeatInterval() time.Duration } diff --git a/core/config/toml/types.go b/core/config/toml/types.go index c3530838496..f18e34033d0 100644 --- a/core/config/toml/types.go +++ b/core/config/toml/types.go @@ -2265,16 +2265,18 @@ func (t *Tracing) ValidateConfig() (err error) { } type Telemetry struct { - Enabled *bool - CACertFile *string - Endpoint *string - InsecureConnection *bool - ResourceAttributes map[string]string `toml:",omitempty"` - TraceSampleRatio *float64 - EmitterBatchProcessor *bool - EmitterExportTimeout *commonconfig.Duration - ChipIngressEndpoint *string - HeartbeatInterval *commonconfig.Duration + Enabled *bool + CACertFile *string + Endpoint *string + InsecureConnection *bool + ResourceAttributes map[string]string `toml:",omitempty"` + TraceSampleRatio *float64 + EmitterBatchProcessor *bool + EmitterExportTimeout *commonconfig.Duration + ChipIngressEndpoint *string + ChipIngressInsecureConnection *bool + ChipIngressForceIPV4 *bool + HeartbeatInterval *commonconfig.Duration } func (b *Telemetry) setFrom(f *Telemetry) { @@ -2305,6 +2307,12 @@ func (b *Telemetry) setFrom(f *Telemetry) { if v := f.ChipIngressEndpoint; v != nil { b.ChipIngressEndpoint = v } + if v := f.ChipIngressInsecureConnection; v != nil { + b.ChipIngressInsecureConnection = v + } + if v := f.ChipIngressForceIPV4; v != nil { + b.ChipIngressForceIPV4 = v + } if v := f.HeartbeatInterval; v != nil { b.HeartbeatInterval = v } diff --git a/core/scripts/cre/environment/configs/workflow-don.toml b/core/scripts/cre/environment/configs/workflow-don.toml index f86af42a85c..3164d381b96 100755 --- a/core/scripts/cre/environment/configs/workflow-don.toml +++ b/core/scripts/cre/environment/configs/workflow-don.toml @@ -78,6 +78,7 @@ Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' InsecureConnection = true + ChipIngressInsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' @@ -102,6 +103,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' @@ -127,6 +129,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' @@ -152,6 +155,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' @@ -177,6 +181,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' diff --git a/core/scripts/cre/environment/configs/workflow-gateway-capabilities-don.toml b/core/scripts/cre/environment/configs/workflow-gateway-capabilities-don.toml index 07df89b4abb..9b91214e188 100644 --- a/core/scripts/cre/environment/configs/workflow-gateway-capabilities-don.toml +++ b/core/scripts/cre/environment/configs/workflow-gateway-capabilities-don.toml @@ -66,6 +66,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' @@ -101,6 +102,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' @@ -139,6 +141,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' diff --git a/core/scripts/cre/environment/configs/workflow-gateway-don.toml b/core/scripts/cre/environment/configs/workflow-gateway-don.toml index 63d44ad016a..ca07f4457f3 100644 --- a/core/scripts/cre/environment/configs/workflow-gateway-don.toml +++ b/core/scripts/cre/environment/configs/workflow-gateway-don.toml @@ -66,6 +66,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' @@ -104,6 +105,7 @@ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 HeartbeatInterval = '30s' diff --git a/core/scripts/cre/environment/configs/workflow-load.toml b/core/scripts/cre/environment/configs/workflow-load.toml index 8e850a4037e..bb436227da0 100644 --- a/core/scripts/cre/environment/configs/workflow-load.toml +++ b/core/scripts/cre/environment/configs/workflow-load.toml @@ -101,6 +101,7 @@ user_config_overrides = """ Enabled = true Endpoint = 'host.docker.internal:4317' ChipIngressEndpoint = 'chip-ingress:50051' + ChipIngressInsecureConnection = true InsecureConnection = true TraceSampleRatio = 1 """ diff --git a/core/services/chainlink/config_telemetry.go b/core/services/chainlink/config_telemetry.go index 68ad89e3185..d8c667401b6 100644 --- a/core/services/chainlink/config_telemetry.go +++ b/core/services/chainlink/config_telemetry.go @@ -89,6 +89,20 @@ func (b *telemetryConfig) ChipIngressEndpoint() string { return *b.s.ChipIngressEndpoint } +func (b *telemetryConfig) ChipIngressInsecureConnection() bool { + if b.s.ChipIngressInsecureConnection == nil { + return false + } + return *b.s.ChipIngressInsecureConnection +} + +func (b *telemetryConfig) ChipIngressForceIPV4() bool { + if b.s.ChipIngressForceIPV4 == nil { + return false + } + return *b.s.ChipIngressForceIPV4 +} + func (b *telemetryConfig) HeartbeatInterval() time.Duration { if b.s.HeartbeatInterval == nil || b.s.HeartbeatInterval.Duration() <= 0 { return defaultHeartbeatInterval diff --git a/core/services/chainlink/config_telemetry_test.go b/core/services/chainlink/config_telemetry_test.go index 98de4b4bd02..e6968efe9db 100644 --- a/core/services/chainlink/config_telemetry_test.go +++ b/core/services/chainlink/config_telemetry_test.go @@ -199,6 +199,43 @@ func TestTelemetryConfig_ChipIngressEndpoint(t *testing.T) { } } +func TestTelemetryConfig_ChipIngressInsecureConnection(t *testing.T) { + tests := []struct { + name string + telemetry toml.Telemetry + expected bool + }{ + {"ChipIngressInsecureConnectionTrue", toml.Telemetry{ChipIngressInsecureConnection: ptr(true)}, true}, + {"ChipIngressInsecureConnectionFalse", toml.Telemetry{ChipIngressInsecureConnection: ptr(false)}, false}, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + tc := telemetryConfig{s: tt.telemetry} + assert.Equal(t, tt.expected, tc.ChipIngressInsecureConnection()) + }) + } +} + +// Add test for ChipIngressForceIPV4 +func TestTelemetryConfig_ChipIngressForceIPV4(t *testing.T) { + tests := []struct { + name string + telemetry toml.Telemetry + expected bool + }{ + {"ChipIngressForceIPV4True", toml.Telemetry{ChipIngressForceIPV4: ptr(true)}, true}, + {"ChipIngressForceIPV4False", toml.Telemetry{ChipIngressForceIPV4: ptr(false)}, false}, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + tc := telemetryConfig{s: tt.telemetry} + assert.Equal(t, tt.expected, tc.ChipIngressForceIPV4()) + }) + } +} + func ptrDuration(d time.Duration) *config.Duration { return config.MustNewDuration(d) } diff --git a/core/services/chainlink/config_test.go b/core/services/chainlink/config_test.go index 48ba354d0db..23059c1f408 100644 --- a/core/services/chainlink/config_test.go +++ b/core/services/chainlink/config_test.go @@ -590,6 +590,8 @@ func TestConfig_Marshal(t *testing.T) { EmitterBatchProcessor: ptr(true), EmitterExportTimeout: commoncfg.MustNewDuration(1 * time.Second), ChipIngressEndpoint: ptr("example.com/chip-ingress"), + ChipIngressInsecureConnection: ptr(false), + ChipIngressForceIPV4: ptr(false), HeartbeatInterval: commoncfg.MustNewDuration(1 * time.Second), } full.CRE = toml.CreConfig{ diff --git a/core/services/chainlink/testdata/config-empty-effective.toml b/core/services/chainlink/testdata/config-empty-effective.toml index 7a028fd4929..42802ed880c 100644 --- a/core/services/chainlink/testdata/config-empty-effective.toml +++ b/core/services/chainlink/testdata/config-empty-effective.toml @@ -334,6 +334,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/core/services/chainlink/testdata/config-full.toml b/core/services/chainlink/testdata/config-full.toml index 4c7762361f8..9ce06862776 100644 --- a/core/services/chainlink/testdata/config-full.toml +++ b/core/services/chainlink/testdata/config-full.toml @@ -344,6 +344,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = 'example.com/chip-ingress' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Telemetry.ResourceAttributes] diff --git a/core/services/chainlink/testdata/config-multi-chain-effective.toml b/core/services/chainlink/testdata/config-multi-chain-effective.toml index dba38fc6f6f..eed9fe6cd03 100644 --- a/core/services/chainlink/testdata/config-multi-chain-effective.toml +++ b/core/services/chainlink/testdata/config-multi-chain-effective.toml @@ -334,6 +334,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/core/web/resolver/testdata/config-empty-effective.toml b/core/web/resolver/testdata/config-empty-effective.toml index 7a028fd4929..42802ed880c 100644 --- a/core/web/resolver/testdata/config-empty-effective.toml +++ b/core/web/resolver/testdata/config-empty-effective.toml @@ -334,6 +334,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/core/web/resolver/testdata/config-full.toml b/core/web/resolver/testdata/config-full.toml index d132893e5a5..98245003fe0 100644 --- a/core/web/resolver/testdata/config-full.toml +++ b/core/web/resolver/testdata/config-full.toml @@ -344,6 +344,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = 'example.com/chip-ingress' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Telemetry.ResourceAttributes] diff --git a/core/web/resolver/testdata/config-multi-chain-effective.toml b/core/web/resolver/testdata/config-multi-chain-effective.toml index 2f7263368c0..36c4dec4373 100644 --- a/core/web/resolver/testdata/config-multi-chain-effective.toml +++ b/core/web/resolver/testdata/config-multi-chain-effective.toml @@ -334,6 +334,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/docs/CONFIG.md b/docs/CONFIG.md index 1233c0975bd..7407e1d0cad 100644 --- a/docs/CONFIG.md +++ b/docs/CONFIG.md @@ -2221,6 +2221,8 @@ TraceSampleRatio = 0.01 # Default EmitterBatchProcessor = true # Default EmitterExportTimeout = '1s' # Default ChipIngressEndpoint = '' # Default +ChipIngressInsecureConnection = false # Default +ChipIngressForceIPV4 = false # Default HeartbeatInterval = '1s' # Default ``` Telemetry holds OTEL settings. @@ -2277,6 +2279,18 @@ ChipIngressEndpoint = '' # Default ``` ChipIngressEndpoint enables sending custom messages to CHIP Ingress. +### ChipIngressInsecureConnection +```toml +ChipIngressInsecureConnection = false # Default +``` +ChipIngressInsecureConnection disables TLS when connecting to CHIP Ingress. + +### ChipIngressForceIPV4 +```toml +ChipIngressForceIPV4 = false # Default +``` +ChipIngressForceIPV4 forces IPv4 when connecting to CHIP Ingress. + ### HeartbeatInterval ```toml HeartbeatInterval = '1s' # Default diff --git a/plugins/loop_registry.go b/plugins/loop_registry.go index b4909172254..5a003608a90 100644 --- a/plugins/loop_registry.go +++ b/plugins/loop_registry.go @@ -127,6 +127,8 @@ func (m *LoopRegistry) Register(id string) (*RegisteredLoop, error) { envCfg.TelemetryEmitterExportTimeout = m.cfgTelemetry.EmitterExportTimeout() envCfg.TelemetryAuthPubKeyHex = m.telemetryAuthPubKeyHex envCfg.ChipIngressEndpoint = m.cfgTelemetry.ChipIngressEndpoint() + envCfg.ChipIngressInsecureConnection = m.cfgTelemetry.ChipIngressInsecureConnection() + envCfg.ChipIngressForceIPV4 = m.cfgTelemetry.ChipIngressForceIPV4() } m.lggr.Debugf("Registered loopp %q with port %d", id, envCfg.PrometheusPort) diff --git a/plugins/loop_registry_test.go b/plugins/loop_registry_test.go index e253865347f..de53fd252f3 100644 --- a/plugins/loop_registry_test.go +++ b/plugins/loop_registry_test.go @@ -66,6 +66,10 @@ func (m mockCfgTelemetry) EmitterExportTimeout() time.Duration { return 1 * time func (m mockCfgTelemetry) ChipIngressEndpoint() string { return "example.com/chip-ingress" } +func (m mockCfgTelemetry) ChipIngressInsecureConnection() bool { return false } + +func (m mockCfgTelemetry) ChipIngressForceIPV4() bool { return false } + func (m mockCfgTelemetry) HeartbeatInterval() time.Duration { return 5 * time.Second } diff --git a/testdata/scripts/config/merge_raw_configs.txtar b/testdata/scripts/config/merge_raw_configs.txtar index 08ea54c689a..829cf30f7b0 100644 --- a/testdata/scripts/config/merge_raw_configs.txtar +++ b/testdata/scripts/config/merge_raw_configs.txtar @@ -481,6 +481,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/default.txtar b/testdata/scripts/node/validate/default.txtar index 3f5e7412b75..f0b505daee2 100644 --- a/testdata/scripts/node/validate/default.txtar +++ b/testdata/scripts/node/validate/default.txtar @@ -346,6 +346,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/defaults-override.txtar b/testdata/scripts/node/validate/defaults-override.txtar index 48167b45000..1044a83f2f0 100644 --- a/testdata/scripts/node/validate/defaults-override.txtar +++ b/testdata/scripts/node/validate/defaults-override.txtar @@ -407,6 +407,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/disk-based-logging-disabled.txtar b/testdata/scripts/node/validate/disk-based-logging-disabled.txtar index da246169bc6..bc3c9fd77ca 100644 --- a/testdata/scripts/node/validate/disk-based-logging-disabled.txtar +++ b/testdata/scripts/node/validate/disk-based-logging-disabled.txtar @@ -390,6 +390,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar b/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar index 91af349e853..db203f1f7ae 100644 --- a/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar +++ b/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar @@ -390,6 +390,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/disk-based-logging.txtar b/testdata/scripts/node/validate/disk-based-logging.txtar index 04c70a11654..5142732fbe1 100644 --- a/testdata/scripts/node/validate/disk-based-logging.txtar +++ b/testdata/scripts/node/validate/disk-based-logging.txtar @@ -390,6 +390,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/fallback-override.txtar b/testdata/scripts/node/validate/fallback-override.txtar index c3c43a1c22e..c51fef1ece3 100644 --- a/testdata/scripts/node/validate/fallback-override.txtar +++ b/testdata/scripts/node/validate/fallback-override.txtar @@ -488,6 +488,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/invalid-ocr-p2p.txtar b/testdata/scripts/node/validate/invalid-ocr-p2p.txtar index 6d9a00a99bf..edf772e652f 100644 --- a/testdata/scripts/node/validate/invalid-ocr-p2p.txtar +++ b/testdata/scripts/node/validate/invalid-ocr-p2p.txtar @@ -375,6 +375,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/invalid.txtar b/testdata/scripts/node/validate/invalid.txtar index 09090a15c2b..0a4382bb54a 100644 --- a/testdata/scripts/node/validate/invalid.txtar +++ b/testdata/scripts/node/validate/invalid.txtar @@ -386,6 +386,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/valid.txtar b/testdata/scripts/node/validate/valid.txtar index 0d469a42102..905e1deb220 100644 --- a/testdata/scripts/node/validate/valid.txtar +++ b/testdata/scripts/node/validate/valid.txtar @@ -387,6 +387,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/warnings.txtar b/testdata/scripts/node/validate/warnings.txtar index 5fbe915ea9b..ac01d9fa11b 100644 --- a/testdata/scripts/node/validate/warnings.txtar +++ b/testdata/scripts/node/validate/warnings.txtar @@ -369,6 +369,8 @@ TraceSampleRatio = 0.01 EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' +ChipIngressInsecureConnection = false +ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] From ba6379121c0f022f070e61256f81a885cc934e20 Mon Sep 17 00:00:00 2001 From: Pavel <177363085+pkcll@users.noreply.github.com> Date: Tue, 19 Aug 2025 02:34:05 -0400 Subject: [PATCH 3/7] fix lint --- core/services/chainlink/config_test.go | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/core/services/chainlink/config_test.go b/core/services/chainlink/config_test.go index 23059c1f408..178a7bd3aa0 100644 --- a/core/services/chainlink/config_test.go +++ b/core/services/chainlink/config_test.go @@ -581,18 +581,18 @@ func TestConfig_Marshal(t *testing.T) { Release: ptr("v1.2.3"), } full.Telemetry = toml.Telemetry{ - Enabled: ptr(true), - CACertFile: ptr("cert-file"), - Endpoint: ptr("example.com/collector"), - InsecureConnection: ptr(true), - ResourceAttributes: map[string]string{"Baz": "test", "Foo": "bar"}, - TraceSampleRatio: ptr(0.01), - EmitterBatchProcessor: ptr(true), - EmitterExportTimeout: commoncfg.MustNewDuration(1 * time.Second), - ChipIngressEndpoint: ptr("example.com/chip-ingress"), + Enabled: ptr(true), + CACertFile: ptr("cert-file"), + Endpoint: ptr("example.com/collector"), + InsecureConnection: ptr(true), + ResourceAttributes: map[string]string{"Baz": "test", "Foo": "bar"}, + TraceSampleRatio: ptr(0.01), + EmitterBatchProcessor: ptr(true), + EmitterExportTimeout: commoncfg.MustNewDuration(1 * time.Second), + ChipIngressEndpoint: ptr("example.com/chip-ingress"), ChipIngressInsecureConnection: ptr(false), - ChipIngressForceIPV4: ptr(false), - HeartbeatInterval: commoncfg.MustNewDuration(1 * time.Second), + ChipIngressForceIPV4: ptr(false), + HeartbeatInterval: commoncfg.MustNewDuration(1 * time.Second), } full.CRE = toml.CreConfig{ Streams: &toml.StreamsConfig{ From 27ee9fcd451746003e560481fd6bd80bae8902f7 Mon Sep 17 00:00:00 2001 From: Pavel <177363085+pkcll@users.noreply.github.com> Date: Wed, 20 Aug 2025 21:02:11 -0400 Subject: [PATCH 4/7] chipingress: remove ChipIngressForceIPV4 config option --- core/cmd/shell.go | 1 - core/config/docs/core.toml | 2 -- core/config/telemetry_config.go | 1 - core/config/toml/types.go | 4 ---- core/services/chainlink/config_telemetry.go | 7 ------- .../chainlink/config_telemetry_test.go | 19 ------------------- core/services/chainlink/config_test.go | 1 - .../testdata/config-empty-effective.toml | 1 - .../chainlink/testdata/config-full.toml | 1 - .../config-multi-chain-effective.toml | 1 - .../testdata/config-empty-effective.toml | 1 - core/web/resolver/testdata/config-full.toml | 1 - .../config-multi-chain-effective.toml | 1 - docs/CONFIG.md | 7 ------- plugins/loop_registry.go | 1 - plugins/loop_registry_test.go | 2 -- .../scripts/config/merge_raw_configs.txtar | 1 - testdata/scripts/node/validate/default.txtar | 1 - .../node/validate/defaults-override.txtar | 1 - .../disk-based-logging-disabled.txtar | 1 - .../validate/disk-based-logging-no-dir.txtar | 1 - .../node/validate/disk-based-logging.txtar | 1 - .../node/validate/fallback-override.txtar | 1 - .../node/validate/invalid-ocr-p2p.txtar | 1 - testdata/scripts/node/validate/invalid.txtar | 1 - testdata/scripts/node/validate/valid.txtar | 1 - testdata/scripts/node/validate/warnings.txtar | 1 - 27 files changed, 62 deletions(-) diff --git a/core/cmd/shell.go b/core/cmd/shell.go index 70d529c927c..958a581c358 100644 --- a/core/cmd/shell.go +++ b/core/cmd/shell.go @@ -114,7 +114,6 @@ func initGlobals(cfgProm config.Prometheus, cfgTracing config.Tracing, cfgTeleme ChipIngressEmitterEnabled: cfgTelemetry.ChipIngressEndpoint() != "", ChipIngressEmitterGRPCEndpoint: cfgTelemetry.ChipIngressEndpoint(), ChipIngressInsecureConnection: cfgTelemetry.ChipIngressInsecureConnection(), - ChipIngressForceIPV4: cfgTelemetry.ChipIngressForceIPV4(), } // note: due to the OTEL specification, all histogram buckets // must be defined when the beholder client is created diff --git a/core/config/docs/core.toml b/core/config/docs/core.toml index 22ca0c043a1..0516aa74992 100644 --- a/core/config/docs/core.toml +++ b/core/config/docs/core.toml @@ -815,8 +815,6 @@ EmitterExportTimeout = '1s' # Default ChipIngressEndpoint = '' # Default # ChipIngressInsecureConnection disables TLS when connecting to CHIP Ingress. ChipIngressInsecureConnection = false # Default -# ChipIngressForceIPV4 forces IPv4 when connecting to CHIP Ingress. -ChipIngressForceIPV4 = false # Default # HeartbeatInterval is the interval at which a the application heartbeat is sent to telemetry backends. HeartbeatInterval = '1s' # Default diff --git a/core/config/telemetry_config.go b/core/config/telemetry_config.go index 90dd7164a08..0d186fcbd38 100644 --- a/core/config/telemetry_config.go +++ b/core/config/telemetry_config.go @@ -13,6 +13,5 @@ type Telemetry interface { EmitterExportTimeout() time.Duration ChipIngressEndpoint() string ChipIngressInsecureConnection() bool - ChipIngressForceIPV4() bool HeartbeatInterval() time.Duration } diff --git a/core/config/toml/types.go b/core/config/toml/types.go index f18e34033d0..a97f8c03eba 100644 --- a/core/config/toml/types.go +++ b/core/config/toml/types.go @@ -2275,7 +2275,6 @@ type Telemetry struct { EmitterExportTimeout *commonconfig.Duration ChipIngressEndpoint *string ChipIngressInsecureConnection *bool - ChipIngressForceIPV4 *bool HeartbeatInterval *commonconfig.Duration } @@ -2310,9 +2309,6 @@ func (b *Telemetry) setFrom(f *Telemetry) { if v := f.ChipIngressInsecureConnection; v != nil { b.ChipIngressInsecureConnection = v } - if v := f.ChipIngressForceIPV4; v != nil { - b.ChipIngressForceIPV4 = v - } if v := f.HeartbeatInterval; v != nil { b.HeartbeatInterval = v } diff --git a/core/services/chainlink/config_telemetry.go b/core/services/chainlink/config_telemetry.go index d8c667401b6..25948e8735e 100644 --- a/core/services/chainlink/config_telemetry.go +++ b/core/services/chainlink/config_telemetry.go @@ -96,13 +96,6 @@ func (b *telemetryConfig) ChipIngressInsecureConnection() bool { return *b.s.ChipIngressInsecureConnection } -func (b *telemetryConfig) ChipIngressForceIPV4() bool { - if b.s.ChipIngressForceIPV4 == nil { - return false - } - return *b.s.ChipIngressForceIPV4 -} - func (b *telemetryConfig) HeartbeatInterval() time.Duration { if b.s.HeartbeatInterval == nil || b.s.HeartbeatInterval.Duration() <= 0 { return defaultHeartbeatInterval diff --git a/core/services/chainlink/config_telemetry_test.go b/core/services/chainlink/config_telemetry_test.go index e6968efe9db..bc6694fffe3 100644 --- a/core/services/chainlink/config_telemetry_test.go +++ b/core/services/chainlink/config_telemetry_test.go @@ -217,25 +217,6 @@ func TestTelemetryConfig_ChipIngressInsecureConnection(t *testing.T) { } } -// Add test for ChipIngressForceIPV4 -func TestTelemetryConfig_ChipIngressForceIPV4(t *testing.T) { - tests := []struct { - name string - telemetry toml.Telemetry - expected bool - }{ - {"ChipIngressForceIPV4True", toml.Telemetry{ChipIngressForceIPV4: ptr(true)}, true}, - {"ChipIngressForceIPV4False", toml.Telemetry{ChipIngressForceIPV4: ptr(false)}, false}, - } - - for _, tt := range tests { - t.Run(tt.name, func(t *testing.T) { - tc := telemetryConfig{s: tt.telemetry} - assert.Equal(t, tt.expected, tc.ChipIngressForceIPV4()) - }) - } -} - func ptrDuration(d time.Duration) *config.Duration { return config.MustNewDuration(d) } diff --git a/core/services/chainlink/config_test.go b/core/services/chainlink/config_test.go index 178a7bd3aa0..8c7e239f47b 100644 --- a/core/services/chainlink/config_test.go +++ b/core/services/chainlink/config_test.go @@ -591,7 +591,6 @@ func TestConfig_Marshal(t *testing.T) { EmitterExportTimeout: commoncfg.MustNewDuration(1 * time.Second), ChipIngressEndpoint: ptr("example.com/chip-ingress"), ChipIngressInsecureConnection: ptr(false), - ChipIngressForceIPV4: ptr(false), HeartbeatInterval: commoncfg.MustNewDuration(1 * time.Second), } full.CRE = toml.CreConfig{ diff --git a/core/services/chainlink/testdata/config-empty-effective.toml b/core/services/chainlink/testdata/config-empty-effective.toml index 42802ed880c..03f8251014b 100644 --- a/core/services/chainlink/testdata/config-empty-effective.toml +++ b/core/services/chainlink/testdata/config-empty-effective.toml @@ -335,7 +335,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/core/services/chainlink/testdata/config-full.toml b/core/services/chainlink/testdata/config-full.toml index 9ce06862776..9eb758f303c 100644 --- a/core/services/chainlink/testdata/config-full.toml +++ b/core/services/chainlink/testdata/config-full.toml @@ -345,7 +345,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = 'example.com/chip-ingress' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Telemetry.ResourceAttributes] diff --git a/core/services/chainlink/testdata/config-multi-chain-effective.toml b/core/services/chainlink/testdata/config-multi-chain-effective.toml index eed9fe6cd03..47fd9b90e6c 100644 --- a/core/services/chainlink/testdata/config-multi-chain-effective.toml +++ b/core/services/chainlink/testdata/config-multi-chain-effective.toml @@ -335,7 +335,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/core/web/resolver/testdata/config-empty-effective.toml b/core/web/resolver/testdata/config-empty-effective.toml index 42802ed880c..03f8251014b 100644 --- a/core/web/resolver/testdata/config-empty-effective.toml +++ b/core/web/resolver/testdata/config-empty-effective.toml @@ -335,7 +335,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/core/web/resolver/testdata/config-full.toml b/core/web/resolver/testdata/config-full.toml index 98245003fe0..ebddcfedd4a 100644 --- a/core/web/resolver/testdata/config-full.toml +++ b/core/web/resolver/testdata/config-full.toml @@ -345,7 +345,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = 'example.com/chip-ingress' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Telemetry.ResourceAttributes] diff --git a/core/web/resolver/testdata/config-multi-chain-effective.toml b/core/web/resolver/testdata/config-multi-chain-effective.toml index 36c4dec4373..2b0b1666451 100644 --- a/core/web/resolver/testdata/config-multi-chain-effective.toml +++ b/core/web/resolver/testdata/config-multi-chain-effective.toml @@ -335,7 +335,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/docs/CONFIG.md b/docs/CONFIG.md index 7407e1d0cad..671af9f29db 100644 --- a/docs/CONFIG.md +++ b/docs/CONFIG.md @@ -2222,7 +2222,6 @@ EmitterBatchProcessor = true # Default EmitterExportTimeout = '1s' # Default ChipIngressEndpoint = '' # Default ChipIngressInsecureConnection = false # Default -ChipIngressForceIPV4 = false # Default HeartbeatInterval = '1s' # Default ``` Telemetry holds OTEL settings. @@ -2285,12 +2284,6 @@ ChipIngressInsecureConnection = false # Default ``` ChipIngressInsecureConnection disables TLS when connecting to CHIP Ingress. -### ChipIngressForceIPV4 -```toml -ChipIngressForceIPV4 = false # Default -``` -ChipIngressForceIPV4 forces IPv4 when connecting to CHIP Ingress. - ### HeartbeatInterval ```toml HeartbeatInterval = '1s' # Default diff --git a/plugins/loop_registry.go b/plugins/loop_registry.go index 5a003608a90..27fcdb9e533 100644 --- a/plugins/loop_registry.go +++ b/plugins/loop_registry.go @@ -128,7 +128,6 @@ func (m *LoopRegistry) Register(id string) (*RegisteredLoop, error) { envCfg.TelemetryAuthPubKeyHex = m.telemetryAuthPubKeyHex envCfg.ChipIngressEndpoint = m.cfgTelemetry.ChipIngressEndpoint() envCfg.ChipIngressInsecureConnection = m.cfgTelemetry.ChipIngressInsecureConnection() - envCfg.ChipIngressForceIPV4 = m.cfgTelemetry.ChipIngressForceIPV4() } m.lggr.Debugf("Registered loopp %q with port %d", id, envCfg.PrometheusPort) diff --git a/plugins/loop_registry_test.go b/plugins/loop_registry_test.go index de53fd252f3..bbbb1d36957 100644 --- a/plugins/loop_registry_test.go +++ b/plugins/loop_registry_test.go @@ -68,8 +68,6 @@ func (m mockCfgTelemetry) ChipIngressEndpoint() string { return "example.com/chi func (m mockCfgTelemetry) ChipIngressInsecureConnection() bool { return false } -func (m mockCfgTelemetry) ChipIngressForceIPV4() bool { return false } - func (m mockCfgTelemetry) HeartbeatInterval() time.Duration { return 5 * time.Second } diff --git a/testdata/scripts/config/merge_raw_configs.txtar b/testdata/scripts/config/merge_raw_configs.txtar index 829cf30f7b0..daa194a6d5c 100644 --- a/testdata/scripts/config/merge_raw_configs.txtar +++ b/testdata/scripts/config/merge_raw_configs.txtar @@ -482,7 +482,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/default.txtar b/testdata/scripts/node/validate/default.txtar index f0b505daee2..644a494dc99 100644 --- a/testdata/scripts/node/validate/default.txtar +++ b/testdata/scripts/node/validate/default.txtar @@ -347,7 +347,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/defaults-override.txtar b/testdata/scripts/node/validate/defaults-override.txtar index 1044a83f2f0..4a4bd7f744f 100644 --- a/testdata/scripts/node/validate/defaults-override.txtar +++ b/testdata/scripts/node/validate/defaults-override.txtar @@ -408,7 +408,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/disk-based-logging-disabled.txtar b/testdata/scripts/node/validate/disk-based-logging-disabled.txtar index bc3c9fd77ca..f5b93dde7f2 100644 --- a/testdata/scripts/node/validate/disk-based-logging-disabled.txtar +++ b/testdata/scripts/node/validate/disk-based-logging-disabled.txtar @@ -391,7 +391,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar b/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar index db203f1f7ae..cb0cf18cfbf 100644 --- a/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar +++ b/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar @@ -391,7 +391,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/disk-based-logging.txtar b/testdata/scripts/node/validate/disk-based-logging.txtar index 5142732fbe1..bb51d4bf3f1 100644 --- a/testdata/scripts/node/validate/disk-based-logging.txtar +++ b/testdata/scripts/node/validate/disk-based-logging.txtar @@ -391,7 +391,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/fallback-override.txtar b/testdata/scripts/node/validate/fallback-override.txtar index c51fef1ece3..26b2bc5d011 100644 --- a/testdata/scripts/node/validate/fallback-override.txtar +++ b/testdata/scripts/node/validate/fallback-override.txtar @@ -489,7 +489,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/invalid-ocr-p2p.txtar b/testdata/scripts/node/validate/invalid-ocr-p2p.txtar index edf772e652f..8ed027bd1bd 100644 --- a/testdata/scripts/node/validate/invalid-ocr-p2p.txtar +++ b/testdata/scripts/node/validate/invalid-ocr-p2p.txtar @@ -376,7 +376,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/invalid.txtar b/testdata/scripts/node/validate/invalid.txtar index 0a4382bb54a..7e10d542daf 100644 --- a/testdata/scripts/node/validate/invalid.txtar +++ b/testdata/scripts/node/validate/invalid.txtar @@ -387,7 +387,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/valid.txtar b/testdata/scripts/node/validate/valid.txtar index 905e1deb220..be092082ff1 100644 --- a/testdata/scripts/node/validate/valid.txtar +++ b/testdata/scripts/node/validate/valid.txtar @@ -388,7 +388,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] diff --git a/testdata/scripts/node/validate/warnings.txtar b/testdata/scripts/node/validate/warnings.txtar index ac01d9fa11b..50cd9022d47 100644 --- a/testdata/scripts/node/validate/warnings.txtar +++ b/testdata/scripts/node/validate/warnings.txtar @@ -370,7 +370,6 @@ EmitterBatchProcessor = true EmitterExportTimeout = '1s' ChipIngressEndpoint = '' ChipIngressInsecureConnection = false -ChipIngressForceIPV4 = false HeartbeatInterval = '1s' [Workflows] From e57da3803eb4cd8b2965010143ab44cdb7191b70 Mon Sep 17 00:00:00 2001 From: Pavel <177363085+pkcll@users.noreply.github.com> Date: Wed, 20 Aug 2025 21:30:39 -0400 Subject: [PATCH 5/7] tidy go get github.com/smartcontractkit/chainlink-common/pkg/chipingress@v0.0.1 go get github.com/smartcontractkit/chainlink-common@INFOPLAT-2627-chip-ingress-config-insecure-connection --- core/scripts/go.mod | 9 ++++++--- core/scripts/go.sum | 10 ++++++---- deployment/go.mod | 9 ++++++--- deployment/go.sum | 10 ++++++---- go.mod | 11 ++++++----- go.sum | 18 ++++++++++-------- integration-tests/go.mod | 9 ++++++--- integration-tests/go.sum | 10 ++++++---- integration-tests/load/go.mod | 9 ++++++--- integration-tests/load/go.sum | 10 ++++++---- system-tests/lib/go.mod | 9 ++++++--- system-tests/lib/go.sum | 10 ++++++---- system-tests/tests/go.mod | 9 ++++++--- system-tests/tests/go.sum | 10 ++++++---- 14 files changed, 88 insertions(+), 55 deletions(-) diff --git a/core/scripts/go.mod b/core/scripts/go.mod index 6a9a9c9b5b1..9b99bef0e10 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -1,6 +1,8 @@ module github.com/smartcontractkit/chainlink/core/scripts -go 1.24.4 +go 1.24.5 + +toolchain go1.24.6 // Make sure we're working with the latest chainlink libs replace github.com/smartcontractkit/chainlink/v2 => ../../ @@ -47,7 +49,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.20250814153237-9a6c5a35e950 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-data-streams v0.1.2 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 @@ -273,7 +275,7 @@ require ( github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-playground/validator/v10 v10.27.0 // indirect github.com/go-resty/resty/v2 v2.16.5 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/go-webauthn/webauthn v0.9.4 // indirect github.com/go-webauthn/x v0.1.5 // indirect github.com/goccy/go-json v0.10.5 // indirect @@ -473,6 +475,7 @@ require ( github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d // indirect github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 // indirect + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d // indirect github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 // indirect github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect diff --git a/core/scripts/go.sum b/core/scripts/go.sum index 8102efed1de..2b6892bc91f 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -683,8 +683,8 @@ github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg78 github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-webauthn/webauthn v0.9.4 h1:YxvHSqgUyc5AK2pZbqkWWR55qKeDPhP8zLDr6lpIc2g= github.com/go-webauthn/webauthn v0.9.4/go.mod h1:LqupCtzSef38FcxzaklmOn7AykGKhAhr9xlRbdbgnTw= github.com/go-webauthn/x v0.1.5 h1:V2TCzDU2TGLd0kSZOXdrqDVV5JB9ILnKxA9S53CSBw0= @@ -1526,8 +1526,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= @@ -1556,6 +1556,8 @@ github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306- github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d/go.mod h1:2JTBNp3FlRdO/nHc4dsc9bfxxMClMO1Qt8sLJgtreBY= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 h1:mF3FiDUoV0QbJcks9R2y7ydqntNL1Z0VCPBJgx/Ms+0= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976/go.mod h1:HHGeDUpAsPa0pmOx7wrByCitjQ0mbUxf0R9v+g67uCA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d h1:MJS8HTB1h3w7qV+70ueWnTQlMG8mxDUV/GdQH54Rg6g= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d/go.mod h1:jUC52kZzEnWF9tddHh85zolKybmLpbQ1oNA4FjOHt1Q= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 h1:PWwLGimBt37eDzpbfZ9V/ZkW4oCjcwKjKiAwKlSfPc0= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1/go.mod h1:/dVVLXrsp+V0AbcYGJo3XMzKg3CkELsweA/TTopCsKE= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 h1:VcFo27MBPTMB1d1Tp3q3RzJNqwErKR+z9QLQZ6KBSXo= diff --git a/deployment/go.mod b/deployment/go.mod index 3fe904b47ec..a565eb3397e 100644 --- a/deployment/go.mod +++ b/deployment/go.mod @@ -1,6 +1,8 @@ module github.com/smartcontractkit/chainlink/deployment -go 1.24.4 +go 1.24.5 + +toolchain go1.24.6 // Make sure we're working with the latest chainlink libs replace github.com/smartcontractkit/chainlink/v2 => ../ @@ -36,7 +38,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 @@ -222,7 +224,7 @@ require ( github.com/go-playground/locales v0.14.1 // indirect github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-playground/validator/v10 v10.26.0 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/go-webauthn/webauthn v0.9.4 // indirect github.com/go-webauthn/x v0.1.5 // indirect github.com/goccy/go-json v0.10.5 // indirect @@ -388,6 +390,7 @@ require ( github.com/smartcontractkit/chainlink-framework/chains v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 // indirect + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect github.com/smartcontractkit/chainlink-protos/storage-service v0.3.0 // indirect github.com/smartcontractkit/chainlink-protos/svr v1.1.0 // indirect diff --git a/deployment/go.sum b/deployment/go.sum index 29729548ff6..4c7cb5d521c 100644 --- a/deployment/go.sum +++ b/deployment/go.sum @@ -552,8 +552,8 @@ github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg78 github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-webauthn/webauthn v0.9.4 h1:YxvHSqgUyc5AK2pZbqkWWR55qKeDPhP8zLDr6lpIc2g= github.com/go-webauthn/webauthn v0.9.4/go.mod h1:LqupCtzSef38FcxzaklmOn7AykGKhAhr9xlRbdbgnTw= github.com/go-webauthn/x v0.1.5 h1:V2TCzDU2TGLd0kSZOXdrqDVV5JB9ILnKxA9S53CSBw0= @@ -1252,8 +1252,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= @@ -1282,6 +1282,8 @@ github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306- github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d/go.mod h1:2JTBNp3FlRdO/nHc4dsc9bfxxMClMO1Qt8sLJgtreBY= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 h1:mF3FiDUoV0QbJcks9R2y7ydqntNL1Z0VCPBJgx/Ms+0= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976/go.mod h1:HHGeDUpAsPa0pmOx7wrByCitjQ0mbUxf0R9v+g67uCA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d h1:MJS8HTB1h3w7qV+70ueWnTQlMG8mxDUV/GdQH54Rg6g= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d/go.mod h1:jUC52kZzEnWF9tddHh85zolKybmLpbQ1oNA4FjOHt1Q= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 h1:PWwLGimBt37eDzpbfZ9V/ZkW4oCjcwKjKiAwKlSfPc0= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1/go.mod h1:/dVVLXrsp+V0AbcYGJo3XMzKg3CkELsweA/TTopCsKE= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 h1:VcFo27MBPTMB1d1Tp3q3RzJNqwErKR+z9QLQZ6KBSXo= diff --git a/go.mod b/go.mod index e3c7437419f..c84e8b94581 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/smartcontractkit/chainlink/v2 -go 1.24.4 +go 1.24.5 require ( github.com/Depado/ginprom v1.8.0 @@ -32,7 +32,7 @@ require ( github.com/gin-contrib/size v0.0.0-20230212012657-e14a14094dc4 github.com/gin-gonic/gin v1.10.0 github.com/go-ldap/ldap/v3 v3.4.6 - github.com/go-viper/mapstructure/v2 v2.3.0 + github.com/go-viper/mapstructure/v2 v2.4.0 github.com/go-webauthn/webauthn v0.9.4 github.com/golang-jwt/jwt/v5 v5.2.3 github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad @@ -84,7 +84,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f github.com/smartcontractkit/chainlink-data-streams v0.1.2 @@ -137,7 +137,7 @@ require ( golang.org/x/time v0.12.0 gonum.org/v1/gonum v0.16.0 google.golang.org/grpc v1.73.0 - google.golang.org/protobuf v1.36.6 + google.golang.org/protobuf v1.36.7 gopkg.in/guregu/null.v4 v4.0.0 gopkg.in/natefinch/lumberjack.v2 v2.2.1 gopkg.in/yaml.v3 v3.0.1 @@ -332,8 +332,9 @@ require ( github.com/sasha-s/go-deadlock v0.3.5 // indirect github.com/sethvargo/go-retry v0.2.4 // indirect github.com/shirou/gopsutil v3.21.11+incompatible // indirect - github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 // indirect + github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 // indirect github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect github.com/smartcontractkit/chainlink-protos/svr v1.1.0 // indirect github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect diff --git a/go.sum b/go.sum index ec4e24dad12..bd8035e709f 100644 --- a/go.sum +++ b/go.sum @@ -447,8 +447,8 @@ github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 h1:p104kn46Q8Wd github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE= github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-webauthn/webauthn v0.9.4 h1:YxvHSqgUyc5AK2pZbqkWWR55qKeDPhP8zLDr6lpIc2g= github.com/go-webauthn/webauthn v0.9.4/go.mod h1:LqupCtzSef38FcxzaklmOn7AykGKhAhr9xlRbdbgnTw= github.com/go-webauthn/x v0.1.5 h1:V2TCzDU2TGLd0kSZOXdrqDVV5JB9ILnKxA9S53CSBw0= @@ -1086,10 +1086,10 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44 h1:S00lus9RPu5JuxKRtGEET+aIUfASahHpTRV5RgPARSI= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= -github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= +github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7/go.mod h1:yaDOAZF6MNB+NGYpxGCUc+owIdKrjvFW0JODdTcQ3V0= github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c h1:QaImySzrLcGzQc4wCF2yDqqb73jA3+9EIqybgx8zT4w= @@ -1114,6 +1114,8 @@ github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306- github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d/go.mod h1:2JTBNp3FlRdO/nHc4dsc9bfxxMClMO1Qt8sLJgtreBY= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722175102-6dcdf5122683 h1:Qjiw8yaKi42jjknW1+ox6+QHc4aJVm0uhVoKTlmZryU= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722175102-6dcdf5122683/go.mod h1:HHGeDUpAsPa0pmOx7wrByCitjQ0mbUxf0R9v+g67uCA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d h1:MJS8HTB1h3w7qV+70ueWnTQlMG8mxDUV/GdQH54Rg6g= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d/go.mod h1:jUC52kZzEnWF9tddHh85zolKybmLpbQ1oNA4FjOHt1Q= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 h1:VcFo27MBPTMB1d1Tp3q3RzJNqwErKR+z9QLQZ6KBSXo= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1/go.mod h1:m/A3lqD7ms/RsQ9BT5P2uceYY0QX5mIt4KQxT2G6qEo= github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 h1:L6KJ4kGv/yNNoCk8affk7Y1vAY0qglPMXC/hevV/IsA= @@ -1850,8 +1852,8 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY= -google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= +google.golang.org/protobuf v1.36.7 h1:IgrO7UwFQGJdRNXH/sQux4R1Dj1WAKcLElzeeRaXV2A= +google.golang.org/protobuf v1.36.7/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index 77b71517ba8..cd66086737d 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -1,6 +1,8 @@ module github.com/smartcontractkit/chainlink/integration-tests -go 1.24.4 +go 1.24.5 + +toolchain go1.24.6 // Make sure we're working with the latest chainlink libs replace github.com/smartcontractkit/chainlink/v2 => ../ @@ -50,7 +52,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20250808121824-2c3544aab8f3 @@ -264,7 +266,7 @@ require ( github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-playground/validator/v10 v10.26.0 // indirect github.com/go-redsync/redsync/v4 v4.13.0 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/go-webauthn/webauthn v0.9.4 // indirect github.com/go-webauthn/x v0.1.5 // indirect github.com/goccy/go-json v0.10.5 // indirect @@ -480,6 +482,7 @@ require ( github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d // indirect github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 // indirect + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d // indirect github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect github.com/smartcontractkit/chainlink-protos/storage-service v0.3.0 // indirect diff --git a/integration-tests/go.sum b/integration-tests/go.sum index 38a139948f2..d6d060fc21a 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -662,8 +662,8 @@ github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1v github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/go-test/deep v1.0.4 h1:u2CU3YKy9I2pmu9pX0eq50wCgjfGIt539SqR7FbHiho= github.com/go-test/deep v1.0.4/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-webauthn/webauthn v0.9.4 h1:YxvHSqgUyc5AK2pZbqkWWR55qKeDPhP8zLDr6lpIc2g= github.com/go-webauthn/webauthn v0.9.4/go.mod h1:LqupCtzSef38FcxzaklmOn7AykGKhAhr9xlRbdbgnTw= github.com/go-webauthn/x v0.1.5 h1:V2TCzDU2TGLd0kSZOXdrqDVV5JB9ILnKxA9S53CSBw0= @@ -1514,8 +1514,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= @@ -1544,6 +1544,8 @@ github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306- github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d/go.mod h1:2JTBNp3FlRdO/nHc4dsc9bfxxMClMO1Qt8sLJgtreBY= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 h1:mF3FiDUoV0QbJcks9R2y7ydqntNL1Z0VCPBJgx/Ms+0= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976/go.mod h1:HHGeDUpAsPa0pmOx7wrByCitjQ0mbUxf0R9v+g67uCA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d h1:MJS8HTB1h3w7qV+70ueWnTQlMG8mxDUV/GdQH54Rg6g= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d/go.mod h1:jUC52kZzEnWF9tddHh85zolKybmLpbQ1oNA4FjOHt1Q= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 h1:PWwLGimBt37eDzpbfZ9V/ZkW4oCjcwKjKiAwKlSfPc0= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1/go.mod h1:/dVVLXrsp+V0AbcYGJo3XMzKg3CkELsweA/TTopCsKE= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 h1:VcFo27MBPTMB1d1Tp3q3RzJNqwErKR+z9QLQZ6KBSXo= diff --git a/integration-tests/load/go.mod b/integration-tests/load/go.mod index 596470c4dcd..641ba2db92c 100644 --- a/integration-tests/load/go.mod +++ b/integration-tests/load/go.mod @@ -1,6 +1,8 @@ module github.com/smartcontractkit/chainlink/load-tests -go 1.24.4 +go 1.24.5 + +toolchain go1.24.6 // Make sure we're working with the latest chainlink libs replace github.com/smartcontractkit/chainlink/v2 => ../../ @@ -30,7 +32,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20250808121824-2c3544aab8f3 @@ -239,7 +241,7 @@ require ( github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-playground/validator/v10 v10.26.0 // indirect github.com/go-redsync/redsync/v4 v4.13.0 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/go-webauthn/webauthn v0.9.4 // indirect github.com/go-webauthn/x v0.1.5 // indirect github.com/goccy/go-json v0.10.5 // indirect @@ -469,6 +471,7 @@ require ( github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d // indirect github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 // indirect + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d // indirect github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 // indirect github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect diff --git a/integration-tests/load/go.sum b/integration-tests/load/go.sum index caecbffdf32..c51e90dc1b0 100644 --- a/integration-tests/load/go.sum +++ b/integration-tests/load/go.sum @@ -642,8 +642,8 @@ github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1v github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/go-test/deep v1.0.4 h1:u2CU3YKy9I2pmu9pX0eq50wCgjfGIt539SqR7FbHiho= github.com/go-test/deep v1.0.4/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-webauthn/webauthn v0.9.4 h1:YxvHSqgUyc5AK2pZbqkWWR55qKeDPhP8zLDr6lpIc2g= github.com/go-webauthn/webauthn v0.9.4/go.mod h1:LqupCtzSef38FcxzaklmOn7AykGKhAhr9xlRbdbgnTw= github.com/go-webauthn/x v0.1.5 h1:V2TCzDU2TGLd0kSZOXdrqDVV5JB9ILnKxA9S53CSBw0= @@ -1490,8 +1490,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= @@ -1520,6 +1520,8 @@ github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306- github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d/go.mod h1:2JTBNp3FlRdO/nHc4dsc9bfxxMClMO1Qt8sLJgtreBY= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 h1:mF3FiDUoV0QbJcks9R2y7ydqntNL1Z0VCPBJgx/Ms+0= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976/go.mod h1:HHGeDUpAsPa0pmOx7wrByCitjQ0mbUxf0R9v+g67uCA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d h1:MJS8HTB1h3w7qV+70ueWnTQlMG8mxDUV/GdQH54Rg6g= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d/go.mod h1:jUC52kZzEnWF9tddHh85zolKybmLpbQ1oNA4FjOHt1Q= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 h1:PWwLGimBt37eDzpbfZ9V/ZkW4oCjcwKjKiAwKlSfPc0= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1/go.mod h1:/dVVLXrsp+V0AbcYGJo3XMzKg3CkELsweA/TTopCsKE= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 h1:VcFo27MBPTMB1d1Tp3q3RzJNqwErKR+z9QLQZ6KBSXo= diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index a407131e975..232ae0e1d3e 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -1,6 +1,8 @@ module github.com/smartcontractkit/chainlink/system-tests/lib -go 1.24.4 +go 1.24.5 + +toolchain go1.24.6 // Using a separate `require` here to avoid surrounding line changes // creating potential merge conflicts. @@ -28,7 +30,7 @@ require ( github.com/rs/zerolog v1.33.0 github.com/scylladb/go-reflectx v1.0.1 github.com/smartcontractkit/chain-selectors v1.0.67 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 @@ -216,7 +218,7 @@ require ( github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-playground/validator/v10 v10.27.0 // indirect github.com/go-resty/resty/v2 v2.16.5 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/go-webauthn/webauthn v0.9.4 // indirect github.com/go-webauthn/x v0.1.5 // indirect github.com/goccy/go-json v0.10.5 // indirect @@ -396,6 +398,7 @@ require ( github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d // indirect github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 // indirect + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d // indirect github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect github.com/smartcontractkit/chainlink-protos/storage-service v0.3.0 // indirect diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index 1a6367bc6e2..0c51bc3650b 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -563,8 +563,8 @@ github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg78 github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-webauthn/webauthn v0.9.4 h1:YxvHSqgUyc5AK2pZbqkWWR55qKeDPhP8zLDr6lpIc2g= github.com/go-webauthn/webauthn v0.9.4/go.mod h1:LqupCtzSef38FcxzaklmOn7AykGKhAhr9xlRbdbgnTw= github.com/go-webauthn/x v0.1.5 h1:V2TCzDU2TGLd0kSZOXdrqDVV5JB9ILnKxA9S53CSBw0= @@ -1284,8 +1284,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= @@ -1314,6 +1314,8 @@ github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306- github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d/go.mod h1:2JTBNp3FlRdO/nHc4dsc9bfxxMClMO1Qt8sLJgtreBY= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 h1:mF3FiDUoV0QbJcks9R2y7ydqntNL1Z0VCPBJgx/Ms+0= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976/go.mod h1:HHGeDUpAsPa0pmOx7wrByCitjQ0mbUxf0R9v+g67uCA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d h1:MJS8HTB1h3w7qV+70ueWnTQlMG8mxDUV/GdQH54Rg6g= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d/go.mod h1:jUC52kZzEnWF9tddHh85zolKybmLpbQ1oNA4FjOHt1Q= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 h1:PWwLGimBt37eDzpbfZ9V/ZkW4oCjcwKjKiAwKlSfPc0= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1/go.mod h1:/dVVLXrsp+V0AbcYGJo3XMzKg3CkELsweA/TTopCsKE= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 h1:VcFo27MBPTMB1d1Tp3q3RzJNqwErKR+z9QLQZ6KBSXo= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index b22562b6f5c..51634916669 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -1,6 +1,8 @@ module github.com/smartcontractkit/chainlink/system-tests/tests -go 1.24.4 +go 1.24.5 + +toolchain go1.24.6 // Using a separate `require` here to avoid surrounding line changes // creating potential merge conflicts. @@ -23,7 +25,7 @@ require ( github.com/prometheus/common v0.65.0 github.com/rs/zerolog v1.33.0 github.com/shopspring/decimal v1.4.0 - github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-data-streams v0.1.2 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 @@ -241,7 +243,7 @@ require ( github.com/go-playground/validator/v10 v10.27.0 // indirect github.com/go-redsync/redsync/v4 v4.13.0 // indirect github.com/go-resty/resty/v2 v2.16.5 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/go-webauthn/webauthn v0.9.4 // indirect github.com/go-webauthn/x v0.1.5 // indirect github.com/goccy/go-json v0.10.5 // indirect @@ -473,6 +475,7 @@ require ( github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20250717121125-2350c82883e2 // indirect github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d // indirect github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 // indirect + github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d // indirect github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 // indirect github.com/smartcontractkit/chainlink-protos/rmn/v1.6/go v0.0.0-20250131130834-15e0d4cde2a6 // indirect github.com/smartcontractkit/chainlink-protos/storage-service v0.3.0 // indirect diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index a56afc9125a..e1e772c11ce 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -650,8 +650,8 @@ github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg78 github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-webauthn/webauthn v0.9.4 h1:YxvHSqgUyc5AK2pZbqkWWR55qKeDPhP8zLDr6lpIc2g= github.com/go-webauthn/webauthn v0.9.4/go.mod h1:LqupCtzSef38FcxzaklmOn7AykGKhAhr9xlRbdbgnTw= github.com/go-webauthn/x v0.1.5 h1:V2TCzDU2TGLd0kSZOXdrqDVV5JB9ILnKxA9S53CSBw0= @@ -1495,8 +1495,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239 h1:e7wJY05Cf2tNmpiA0D7tZ9IxLKXb+xn6z1DsMCRQDjY= -github.com/smartcontractkit/chainlink-common v0.9.1-0.20250819034432-c5c3258ae239/go.mod h1:QvAua/ikgc4Te4NUNc+kNUVW0vUVWFaz4iVJpdV7Lqc= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= @@ -1525,6 +1525,8 @@ github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306- github.com/smartcontractkit/chainlink-framework/multinode v0.0.0-20250729142306-508e798f6a5d/go.mod h1:2JTBNp3FlRdO/nHc4dsc9bfxxMClMO1Qt8sLJgtreBY= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976 h1:mF3FiDUoV0QbJcks9R2y7ydqntNL1Z0VCPBJgx/Ms+0= github.com/smartcontractkit/chainlink-protos/billing/go v0.0.0-20250722225531-876fd6b94976/go.mod h1:HHGeDUpAsPa0pmOx7wrByCitjQ0mbUxf0R9v+g67uCA= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d h1:MJS8HTB1h3w7qV+70ueWnTQlMG8mxDUV/GdQH54Rg6g= +github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20250819150450-95ef563f6e6d/go.mod h1:jUC52kZzEnWF9tddHh85zolKybmLpbQ1oNA4FjOHt1Q= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1 h1:PWwLGimBt37eDzpbfZ9V/ZkW4oCjcwKjKiAwKlSfPc0= github.com/smartcontractkit/chainlink-protos/job-distributor v0.13.1/go.mod h1:/dVVLXrsp+V0AbcYGJo3XMzKg3CkELsweA/TTopCsKE= github.com/smartcontractkit/chainlink-protos/orchestrator v0.8.1 h1:VcFo27MBPTMB1d1Tp3q3RzJNqwErKR+z9QLQZ6KBSXo= From f4358a04227234f2708e69121c633b8047f9b2b5 Mon Sep 17 00:00:00 2001 From: Pavel <177363085+pkcll@users.noreply.github.com> Date: Wed, 20 Aug 2025 22:37:20 -0400 Subject: [PATCH 6/7] go get github.com/smartcontractkit/chainlink-common@main --- go.mod | 2 +- go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index c84e8b94581..2c1145b1dd8 100644 --- a/go.mod +++ b/go.mod @@ -84,7 +84,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44 - github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-common/pkg/workflows/sdk/v2/pb v0.0.0-20250806155403-1d805e639a0f github.com/smartcontractkit/chainlink-data-streams v0.1.2 diff --git a/go.sum b/go.sum index bd8035e709f..dfb7e2dead7 100644 --- a/go.sum +++ b/go.sum @@ -1088,6 +1088,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250 github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1/go.mod h1:NZv/qKYGFRnkjOYBouajnDfFoZ+WDa6H2KNmSf1dnKc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= From 498638fc221d4f8cd8cd8e1d729c6ed5a74afd65 Mon Sep 17 00:00:00 2001 From: Pavel <177363085+pkcll@users.noreply.github.com> Date: Wed, 20 Aug 2025 22:37:45 -0400 Subject: [PATCH 7/7] tidy --- core/scripts/go.mod | 2 +- core/scripts/go.sum | 4 ++-- deployment/go.mod | 2 +- deployment/go.sum | 4 ++-- go.sum | 2 -- integration-tests/go.mod | 2 +- integration-tests/go.sum | 4 ++-- integration-tests/load/go.mod | 2 +- integration-tests/load/go.sum | 4 ++-- system-tests/lib/go.mod | 2 +- system-tests/lib/go.sum | 4 ++-- system-tests/tests/go.mod | 2 +- system-tests/tests/go.sum | 4 ++-- 13 files changed, 18 insertions(+), 20 deletions(-) diff --git a/core/scripts/go.mod b/core/scripts/go.mod index 9b99bef0e10..d9fd728d531 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -49,7 +49,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.20250814153237-9a6c5a35e950 - github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-data-streams v0.1.2 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 diff --git a/core/scripts/go.sum b/core/scripts/go.sum index 2b6892bc91f..01f5e19143b 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -1526,8 +1526,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= diff --git a/deployment/go.mod b/deployment/go.mod index a565eb3397e..9687711bb9f 100644 --- a/deployment/go.mod +++ b/deployment/go.mod @@ -38,7 +38,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 diff --git a/deployment/go.sum b/deployment/go.sum index 4c7cb5d521c..cef507e2d2e 100644 --- a/deployment/go.sum +++ b/deployment/go.sum @@ -1252,8 +1252,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= diff --git a/go.sum b/go.sum index dfb7e2dead7..45a0fc03f68 100644 --- a/go.sum +++ b/go.sum @@ -1086,8 +1086,6 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44 h1:S00lus9RPu5JuxKRtGEET+aIUfASahHpTRV5RgPARSI= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250804184440-c0506474fc44/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.1 h1:ca2z5OXgnbBPQRxpwXwBLJsUA1+cAp5ncfW4Ssvd6eY= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index cd66086737d..8c8a796f140 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -52,7 +52,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20250808121824-2c3544aab8f3 diff --git a/integration-tests/go.sum b/integration-tests/go.sum index d6d060fc21a..660eb45e24b 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -1514,8 +1514,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= diff --git a/integration-tests/load/go.mod b/integration-tests/load/go.mod index 641ba2db92c..2ee08b51199 100644 --- a/integration-tests/load/go.mod +++ b/integration-tests/load/go.mod @@ -32,7 +32,7 @@ require ( github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a - github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20250808121824-2c3544aab8f3 diff --git a/integration-tests/load/go.sum b/integration-tests/load/go.sum index c51e90dc1b0..b7a6c96afe1 100644 --- a/integration-tests/load/go.sum +++ b/integration-tests/load/go.sum @@ -1490,8 +1490,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index 232ae0e1d3e..75133bd7b59 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -30,7 +30,7 @@ require ( github.com/rs/zerolog v1.33.0 github.com/scylladb/go-reflectx v1.0.1 github.com/smartcontractkit/chain-selectors v1.0.67 - github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 github.com/smartcontractkit/chainlink-evm v0.3.1 diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index 0c51bc3650b..20072e97838 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -1284,8 +1284,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index 51634916669..4c54aa9893c 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -25,7 +25,7 @@ require ( github.com/prometheus/common v0.65.0 github.com/rs/zerolog v1.33.0 github.com/shopspring/decimal v1.4.0 - github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 + github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 github.com/smartcontractkit/chainlink-common/pkg/values v0.0.0-20250806152407-159881c7589c github.com/smartcontractkit/chainlink-data-streams v0.1.2 github.com/smartcontractkit/chainlink-deployments-framework v0.25.0 diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index e1e772c11ce..9cd38da7352 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -1495,8 +1495,8 @@ github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7 github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a h1:38dAlTPRUQHZus5dCnBnQyf/V4oYn0p2svWlbPgHDQ4= github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496 h1:gVGuCzWIUF5X4a7DTFAJ+t4k3ONaZWR5KVcHc1Ym1lE= -github.com/smartcontractkit/chainlink-common v0.9.2-0.20250820200142-b2e7a544d496/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124 h1:nNpgbn4MM770XXWqqzjIHNBAWJV8Stu96+eOWjWASBU= +github.com/smartcontractkit/chainlink-common v0.9.2-0.20250821015544-59b148ecb124/go.mod h1:0OMQFyxibohHOzskRmEz4wr+w0SdAFsU6CjW/VhRf34= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3 h1:xPM32++82Jbcsn+ghxyrSjLQgKCdpZ8z/hwtQOnWf/o= github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.3/go.mod h1:eKGyfTKzr0/PeR7qKN4l2FcW9p+HzyKUwAfGhm/5YZc= github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250415235644-8703639403c7 h1:9wh1G+WbXwPVqf0cfSRSgwIcaXTQgvYezylEAfwmrbw=