diff --git a/core/config/docs/chains-evm.toml b/core/config/docs/chains-evm.toml index dd575de0a7a..8292efd61b5 100644 --- a/core/config/docs/chains-evm.toml +++ b/core/config/docs/chains-evm.toml @@ -338,8 +338,6 @@ DR = 100_000 # Example VRF = 100_000 # Example # FM overrides LimitDefault for Flux Monitor jobs. FM = 100_000 # Example -# Keeper overrides LimitDefault for Keeper jobs. -Keeper = 100_000 # Example # These settings allow you to configure how your node calculates gas prices when using the block history estimator. @@ -587,10 +585,6 @@ Order = 100 # Default # If false and its the only node in the nodes list, we will mark it alive even when its out of sync, because it might still be able to send txs. IsLoadBalancedRPC = false # Default -[EVM.OCR2.Automation] -# GasLimit controls the gas limit for transmit transactions from ocr2automation job. -GasLimit = 5400000 # Default - [EVM.Workflow] # FromAddress is Address of the transmitter key to use for workflow writes. FromAddress = '0x2a3e23c6f242F5345320814aC8a1b4E58707D292' # Example diff --git a/core/scripts/go.mod b/core/scripts/go.mod index 545b41ddaa9..4f5d9806a97 100644 --- a/core/scripts/go.mod +++ b/core/scripts/go.mod @@ -43,7 +43,7 @@ require ( github.com/smartcontractkit/chainlink-common v0.11.2-0.20260910195529-801eb99e80b2 github.com/smartcontractkit/chainlink-common/keystore v1.3.0 github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 - github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 + github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.1-0.20260701185448-696c075849ea github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.8 @@ -513,7 +513,6 @@ require ( github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect - github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260908155618-50f521d70e62 // indirect @@ -596,7 +595,7 @@ require ( github.com/transparency-dev/merkle v0.0.2 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect - github.com/ugorji/go/codec v1.3.1 // indirect + github.com/ugorji/go/codec v1.3.2 // indirect github.com/ulule/limiter/v3 v3.11.2 // indirect github.com/unrolled/secure v1.13.0 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect diff --git a/core/scripts/go.sum b/core/scripts/go.sum index aca165babc0..77298bc4b4a 100644 --- a/core/scripts/go.sum +++ b/core/scripts/go.sum @@ -1677,8 +1677,6 @@ github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 h github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2/go.mod h1:zxbSVfmTCjxN2LdXeOhZS8T5wh6TVDGC40iliRsF62o= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c h1:aDS7I+SK9mWkDcWlfP5JrDY4NnicC/4KVm30dG7HQaw= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= -github.com/smartcontractkit/chainlink-automation v0.8.1 h1:sTc9LKpBvcKPc1JDYAmgBc2xpDKBco/Q4h4ydl6+UUU= -github.com/smartcontractkit/chainlink-automation v0.8.1/go.mod h1:Iij36PvWZ6blrdC5A/nrQUBuf3MH3JvsBB9sSyc9W08= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= @@ -1703,8 +1701,8 @@ github.com/smartcontractkit/chainlink-data-streams v1.1.1 h1:WcNIy7fy/HVnjHKOm21 github.com/smartcontractkit/chainlink-data-streams v1.1.1/go.mod h1:3mVEtx2PceMRauxmK6SJqJA7JB6XHeqCJLs370nYXgI= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 h1:UtkIAbqWYtbExgCBEhQCJMEZpSrcAgPnk8GvFOGXuxA= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2/go.mod h1:1fA5FLbgZlpC3OvLD/Nr86rgb4ZRI6MK0QEVVOIP1+o= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 h1:8wE7WEGu2tGod6F15Aw6700W8ipXL6pRsX7XeVxCPTQ= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9/go.mod h1:z4/wtuqdYc3I0jXjmIDFsPSECQFnQqtup1MZjvAk6uQ= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab h1:NWZzKhUqh56rmOMWMz9urvBm6jKKktdW3GBGFcJjNJE= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab/go.mod h1:XionVLmbYKsgR7Xi6hoC4D4c/uxhhBvNny8qgA39D4M= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 h1:QJiXTG9CmaQAuMRn5JGi+Jhji7fSkehVnKpjc8oNJJY= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501/go.mod h1:4cT1BeNF8DAn6In9zr3LayVCv1KzFeuxT7zcuNkfIb0= github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b h1:UdsGoTutNrzqQ23xA49U19lucVR98agzXRVPUPUf7eU= diff --git a/core/services/chainlink/application.go b/core/services/chainlink/application.go index 76710f1715b..fab63c18e94 100644 --- a/core/services/chainlink/application.go +++ b/core/services/chainlink/application.go @@ -345,6 +345,9 @@ func NewApplication(ctx context.Context, opts ApplicationOpts) (Application, err FeatureConfig: cfg.Feature(), MailMon: mailMon, DS: opts.DS, + // The global beholder client is initialized before this point + // (initGlobals, during BeforeNode), so chains get a real meter. + Meter: beholder.GetMeter(), }, EthKeystore: keyStore.Eth(), CSAKeystore: csaKeystore, diff --git a/core/services/chainlink/config_test.go b/core/services/chainlink/config_test.go index cdbffff7e6c..4507aaef3c3 100644 --- a/core/services/chainlink/config_test.go +++ b/core/services/chainlink/config_test.go @@ -703,7 +703,6 @@ func TestConfig_Marshal(t *testing.T) { DR: new(uint32(1002)), VRF: new(uint32(1003)), FM: new(uint32(1004)), - Keeper: new(uint32(1005)), OCR2: new(uint32(1006)), }, @@ -819,11 +818,6 @@ func TestConfig_Marshal(t *testing.T) { DeltaCJitterOverride: commoncfg.MustNewDuration(time.Second), ObservationGracePeriod: &second, }, - OCR2: evmcfg.OCR2{ - Automation: evmcfg.Automation{ - GasLimit: new(uint32(540)), - }, - }, Workflow: evmcfg.Workflow{ GasLimitDefault: new(uint64(400000)), TxAcceptanceState: new(commontypes.Unconfirmed), @@ -1193,7 +1187,6 @@ OCR2 = 1006 DR = 1002 VRF = 1003 FM = 1004 -Keeper = 1005 [EVM.GasEstimator.BlockHistory] BatchSize = 17 @@ -1265,10 +1258,6 @@ DeltaCOverride = '1h0m0s' DeltaCJitterOverride = '1s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 540 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/core/services/chainlink/testdata/config-full.toml b/core/services/chainlink/testdata/config-full.toml index a834a189c6f..87918a2127b 100644 --- a/core/services/chainlink/testdata/config-full.toml +++ b/core/services/chainlink/testdata/config-full.toml @@ -558,7 +558,6 @@ OCR2 = 1006 DR = 1002 VRF = 1003 FM = 1004 -Keeper = 1005 [EVM.GasEstimator.BlockHistory] BatchSize = 17 @@ -630,10 +629,6 @@ DeltaCOverride = '1h0m0s' DeltaCJitterOverride = '1s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 540 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/core/services/chainlink/testdata/config-multi-chain-effective.toml b/core/services/chainlink/testdata/config-multi-chain-effective.toml index 1bdfb7347cc..7a84d23dfed 100644 --- a/core/services/chainlink/testdata/config-multi-chain-effective.toml +++ b/core/services/chainlink/testdata/config-multi-chain-effective.toml @@ -554,10 +554,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -682,10 +678,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 5400000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -806,10 +798,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 5400000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/core/web/resolver/testdata/config-full.toml b/core/web/resolver/testdata/config-full.toml index 88cbe2ab85a..741ec47b312 100644 --- a/core/web/resolver/testdata/config-full.toml +++ b/core/web/resolver/testdata/config-full.toml @@ -534,7 +534,6 @@ OCR = 1001 DR = 1002 VRF = 1003 FM = 1004 -Keeper = 1005 [EVM.GasEstimator.BlockHistory] BatchSize = 17 @@ -606,10 +605,6 @@ DeltaCOverride = '1h0m0s' DeltaCJitterOverride = '1s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 540 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/core/web/resolver/testdata/config-multi-chain-effective.toml b/core/web/resolver/testdata/config-multi-chain-effective.toml index 345fd5efe93..6e06d698cd7 100644 --- a/core/web/resolver/testdata/config-multi-chain-effective.toml +++ b/core/web/resolver/testdata/config-multi-chain-effective.toml @@ -554,10 +554,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -682,10 +678,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 5400000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -806,10 +798,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 5400000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/core/web/resolver/testdata/config-multi-chain.toml b/core/web/resolver/testdata/config-multi-chain.toml index 14047e85a66..ba9babf6f59 100644 --- a/core/web/resolver/testdata/config-multi-chain.toml +++ b/core/web/resolver/testdata/config-multi-chain.toml @@ -47,10 +47,6 @@ SafeDepth = 0 FinalityTagEnabled = true FinalizedBlockOffset = 0 -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [[EVM.Nodes]] Name = 'primary' WSURL = 'wss://web.socket/mainnet' diff --git a/deployment/go.mod b/deployment/go.mod index 23dd9d03c77..feb98f3918d 100644 --- a/deployment/go.mod +++ b/deployment/go.mod @@ -54,7 +54,7 @@ require ( github.com/smartcontractkit/chainlink-common/keystore v1.3.0 github.com/smartcontractkit/chainlink-data-streams v1.1.1 github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 - github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 + github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260804200254-c1accce563a8 @@ -435,7 +435,6 @@ require ( github.com/shopspring/decimal v1.4.0 // indirect github.com/sigurn/crc16 v0.0.0-20211026045750-20ab5afb07e3 // indirect github.com/sirupsen/logrus v1.9.4 // indirect - github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect github.com/smartcontractkit/chainlink-ccv v0.9.1 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260724142814-45996a1bcb72 // indirect @@ -490,7 +489,7 @@ require ( github.com/tklauser/numcpus v0.12.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect - github.com/ugorji/go/codec v1.3.1 // indirect + github.com/ugorji/go/codec v1.3.2 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect github.com/valyala/fastjson v1.6.10 // indirect github.com/vektah/gqlparser/v2 v2.5.19 // indirect diff --git a/deployment/go.sum b/deployment/go.sum index 1a5ce398b93..348f3de0729 100644 --- a/deployment/go.sum +++ b/deployment/go.sum @@ -1395,8 +1395,6 @@ github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997b github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 h1:bFgzlJz8H+y0TLyV0Z+ix2WqcvKRMhcS0SmMc9BRZ4g= github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754/go.mod h1:FBy6zgPkTw4oScyLnU5DeG61dBZzIHrwJfbuYDrH2+k= -github.com/smartcontractkit/chainlink-automation v0.8.1 h1:sTc9LKpBvcKPc1JDYAmgBc2xpDKBco/Q4h4ydl6+UUU= -github.com/smartcontractkit/chainlink-automation v0.8.1/go.mod h1:Iij36PvWZ6blrdC5A/nrQUBuf3MH3JvsBB9sSyc9W08= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= @@ -1423,8 +1421,8 @@ github.com/smartcontractkit/chainlink-data-streams v1.1.1 h1:WcNIy7fy/HVnjHKOm21 github.com/smartcontractkit/chainlink-data-streams v1.1.1/go.mod h1:3mVEtx2PceMRauxmK6SJqJA7JB6XHeqCJLs370nYXgI= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 h1:UtkIAbqWYtbExgCBEhQCJMEZpSrcAgPnk8GvFOGXuxA= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2/go.mod h1:1fA5FLbgZlpC3OvLD/Nr86rgb4ZRI6MK0QEVVOIP1+o= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 h1:8wE7WEGu2tGod6F15Aw6700W8ipXL6pRsX7XeVxCPTQ= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9/go.mod h1:z4/wtuqdYc3I0jXjmIDFsPSECQFnQqtup1MZjvAk6uQ= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab h1:NWZzKhUqh56rmOMWMz9urvBm6jKKktdW3GBGFcJjNJE= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab/go.mod h1:XionVLmbYKsgR7Xi6hoC4D4c/uxhhBvNny8qgA39D4M= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 h1:QJiXTG9CmaQAuMRn5JGi+Jhji7fSkehVnKpjc8oNJJY= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501/go.mod h1:4cT1BeNF8DAn6In9zr3LayVCv1KzFeuxT7zcuNkfIb0= github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b h1:UdsGoTutNrzqQ23xA49U19lucVR98agzXRVPUPUf7eU= diff --git a/docs/CONFIG.md b/docs/CONFIG.md index e234cbe626a..d0c187f211e 100644 --- a/docs/CONFIG.md +++ b/docs/CONFIG.md @@ -3134,10 +3134,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 10500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -3263,10 +3259,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -3387,10 +3379,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '500ms' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -3510,10 +3498,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -3633,10 +3617,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -3757,10 +3737,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -3881,10 +3857,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '500ms' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4006,10 +3978,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4130,10 +4098,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4259,10 +4223,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4383,10 +4343,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4507,10 +4463,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4631,10 +4583,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4760,10 +4708,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -4886,10 +4830,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5012,10 +4952,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5141,10 +5077,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5268,10 +5200,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5396,10 +5324,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5520,10 +5444,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 3800000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5643,10 +5563,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5772,10 +5688,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -5897,10 +5809,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6022,10 +5930,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6150,10 +6054,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 11000000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6278,10 +6178,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 11000000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6407,10 +6303,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6532,10 +6424,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6661,10 +6549,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6784,10 +6668,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -6913,10 +6793,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7039,10 +6915,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7164,10 +7036,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7289,10 +7157,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7413,10 +7277,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7536,10 +7396,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7665,10 +7521,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7794,10 +7646,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -7917,10 +7765,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8041,10 +7885,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8170,10 +8010,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8299,10 +8135,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8423,10 +8255,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8547,10 +8375,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8670,10 +8494,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8799,10 +8619,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -8922,10 +8738,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9046,10 +8858,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9170,10 +8978,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9294,10 +9098,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 3800000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9419,10 +9219,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9548,10 +9344,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9678,10 +9470,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9808,10 +9596,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -9931,10 +9715,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10060,10 +9840,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10183,10 +9959,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10308,10 +10080,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10436,10 +10204,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10564,10 +10328,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10693,10 +10453,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10822,10 +10578,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -10950,10 +10702,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 14500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11075,10 +10823,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11203,10 +10947,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11327,10 +11067,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11451,10 +11187,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11576,10 +11308,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11707,10 +11435,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11838,10 +11562,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -11962,10 +11682,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12091,10 +11807,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12217,10 +11929,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12343,10 +12051,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12472,10 +12176,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12601,10 +12301,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12728,10 +12424,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12852,10 +12544,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -12976,10 +12664,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13100,10 +12784,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13229,10 +12909,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13358,10 +13034,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13481,10 +13153,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13604,10 +13272,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13732,10 +13396,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13855,10 +13515,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -13978,10 +13634,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14106,10 +13758,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14230,10 +13878,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14354,10 +13998,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14482,10 +14122,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 14500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14612,10 +14248,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14742,10 +14374,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14867,10 +14495,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -14995,10 +14619,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -15123,10 +14743,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -15252,10 +14868,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -15381,10 +14993,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -15508,10 +15116,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -15632,10 +15236,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 10500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -15761,10 +15361,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 6500000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -15889,10 +15485,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -16017,10 +15609,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -16146,10 +15734,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -16270,10 +15854,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -16394,10 +15974,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[OCR2] -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 @@ -17092,7 +16668,6 @@ OCR2 = 100_000 # Example DR = 100_000 # Example VRF = 100_000 # Example FM = 100_000 # Example -Keeper = 100_000 # Example ``` @@ -17126,12 +16701,6 @@ FM = 100_000 # Example ``` FM overrides LimitDefault for Flux Monitor jobs. -### Keeper -```toml -Keeper = 100_000 # Example -``` -Keeper overrides LimitDefault for Keeper jobs. - ## EVM.GasEstimator.BlockHistory ```toml [EVM.GasEstimator.BlockHistory] @@ -17711,19 +17280,6 @@ IsLoadBalancedRPC indicates whether the http/ws url above has multiple rpc's beh If true, we should try reconnecting to the node even when its the only node in the Nodes list. If false and its the only node in the nodes list, we will mark it alive even when its out of sync, because it might still be able to send txs. -## EVM.OCR2.Automation -```toml -[EVM.OCR2.Automation] -GasLimit = 5400000 # Default -``` - - -### GasLimit -```toml -GasLimit = 5400000 # Default -``` -GasLimit controls the gas limit for transmit transactions from ocr2automation job. - ## EVM.Workflow ```toml [EVM.Workflow] diff --git a/go.md b/go.md index 33ab1d93507..dec11c02787 100644 --- a/go.md +++ b/go.md @@ -13,8 +13,6 @@ flowchart LR click chainlink-aptos href "https://github.com/smartcontractkit/chainlink-aptos" chainlink-aptos/codec --> chainlink-common click chainlink-aptos/codec href "https://github.com/smartcontractkit/chainlink-aptos" - chainlink-automation --> chainlink-common - click chainlink-automation href "https://github.com/smartcontractkit/chainlink-automation" chainlink-canton click chainlink-canton href "https://github.com/smartcontractkit/chainlink-canton" chainlink-ccip --> chainlink-common @@ -75,7 +73,6 @@ flowchart LR click chainlink-data-streams href "https://github.com/smartcontractkit/chainlink-data-streams" chainlink-deployments-framework click chainlink-deployments-framework href "https://github.com/smartcontractkit/chainlink-deployments-framework" - chainlink-evm --> chainlink-automation chainlink-evm --> chainlink-data-streams chainlink-evm --> chainlink-framework/capabilities chainlink-evm --> chainlink-framework/chains @@ -295,8 +292,6 @@ flowchart LR click chainlink-aptos/codec href "https://github.com/smartcontractkit/chainlink-aptos" chainlink-aptos/deployment click chainlink-aptos/deployment href "https://github.com/smartcontractkit/chainlink-aptos" - chainlink-automation --> chainlink-common - click chainlink-automation href "https://github.com/smartcontractkit/chainlink-automation" chainlink-canton click chainlink-canton href "https://github.com/smartcontractkit/chainlink-canton" chainlink-canton/contracts/v2 --> go-daml @@ -359,7 +354,6 @@ flowchart LR click chainlink-data-streams href "https://github.com/smartcontractkit/chainlink-data-streams" chainlink-deployments-framework --> mcms click chainlink-deployments-framework href "https://github.com/smartcontractkit/chainlink-deployments-framework" - chainlink-evm --> chainlink-automation chainlink-evm --> chainlink-data-streams chainlink-evm --> chainlink-framework/capabilities chainlink-evm --> chainlink-framework/chains diff --git a/go.mod b/go.mod index 42ebd457ecc..ceaf6ca1a92 100644 --- a/go.mod +++ b/go.mod @@ -86,7 +86,7 @@ require ( github.com/smartcontractkit/chainlink-common/keystore v1.3.0 github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260724142814-45996a1bcb72 github.com/smartcontractkit/chainlink-data-streams v1.1.1 - github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 + github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260710181111-6417709a55ee github.com/smartcontractkit/chainlink-feeds v0.1.2-0.20250227211209-7cd000095135 @@ -341,7 +341,6 @@ require ( github.com/sethvargo/go-retry v0.3.0 // indirect github.com/shirou/gopsutil v3.21.11+incompatible // indirect github.com/sigurn/crc16 v0.0.0-20211026045750-20ab5afb07e3 // indirect - github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20260723212800-b2f21d31b1d2 // indirect github.com/smartcontractkit/chainlink-protos/chainlink-ccv/committee-verifier v0.0.0-20251211142334-5c3421fe2c8d // indirect github.com/smartcontractkit/chainlink-protos/chainlink-ccv/heartbeat v0.0.0-20260115142640-f6b99095c12e // indirect @@ -365,7 +364,7 @@ require ( github.com/tklauser/go-sysconf v0.4.0 // indirect github.com/tklauser/numcpus v0.12.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect - github.com/ugorji/go/codec v1.2.12 // indirect + github.com/ugorji/go/codec v1.3.2 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect github.com/wlynxg/anet v0.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect diff --git a/go.sum b/go.sum index cb02feefd2b..73cc254286f 100644 --- a/go.sum +++ b/go.sum @@ -1106,8 +1106,6 @@ github.com/smartcontractkit/chain-selectors v1.0.109 h1:nM4bESP4OpJSdoHPSwS2+OyG github.com/smartcontractkit/chain-selectors v1.0.109/go.mod h1:qy7whtgG5g+7z0jt0nRyii9bLND9m15NZTzuQPkMZ5w= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c h1:aDS7I+SK9mWkDcWlfP5JrDY4NnicC/4KVm30dG7HQaw= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= -github.com/smartcontractkit/chainlink-automation v0.8.1 h1:sTc9LKpBvcKPc1JDYAmgBc2xpDKBco/Q4h4ydl6+UUU= -github.com/smartcontractkit/chainlink-automation v0.8.1/go.mod h1:Iij36PvWZ6blrdC5A/nrQUBuf3MH3JvsBB9sSyc9W08= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62/go.mod h1:oKAzpNbkzbtkboFjidV1XY2u0wbuUOC4yl6xBKPdh2Q= github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260812212436-23ab1060f955 h1:vRpMryLTMuJ+0a4WwrHIfR6mtRzk5AWKWCVv96vmnoo= @@ -1126,8 +1124,8 @@ github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.202607241 github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260724142814-45996a1bcb72/go.mod h1:UYcRMb4dZcoaIPgZJ3hckCySTqtJc9K4Q+tOKErwTq0= github.com/smartcontractkit/chainlink-data-streams v1.1.1 h1:WcNIy7fy/HVnjHKOm21pLwD7aMa0H6IY8mB3aJHKU4c= github.com/smartcontractkit/chainlink-data-streams v1.1.1/go.mod h1:3mVEtx2PceMRauxmK6SJqJA7JB6XHeqCJLs370nYXgI= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 h1:8wE7WEGu2tGod6F15Aw6700W8ipXL6pRsX7XeVxCPTQ= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9/go.mod h1:z4/wtuqdYc3I0jXjmIDFsPSECQFnQqtup1MZjvAk6uQ= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab h1:NWZzKhUqh56rmOMWMz9urvBm6jKKktdW3GBGFcJjNJE= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab/go.mod h1:XionVLmbYKsgR7Xi6hoC4D4c/uxhhBvNny8qgA39D4M= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 h1:QJiXTG9CmaQAuMRn5JGi+Jhji7fSkehVnKpjc8oNJJY= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501/go.mod h1:4cT1BeNF8DAn6In9zr3LayVCv1KzFeuxT7zcuNkfIb0= github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260710181111-6417709a55ee h1:MfUoOYDYeE4vzk2FXDw65V0CjDlVczYd5ohCBRwByjk= @@ -1295,8 +1293,8 @@ github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2 github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M= github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY= -github.com/ugorji/go/codec v1.2.12 h1:9LC83zGrHhuUA9l16C9AHXAqEV/2wBQ4nkvumAE65EE= -github.com/ugorji/go/codec v1.2.12/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg= +github.com/ugorji/go/codec v1.3.2 h1:zkEASHHyEClGeURfgNT9PJZVfAbs9oEX9QXggwWNJbc= +github.com/ugorji/go/codec v1.3.2/go.mod h1:pRBVtBSKl77K30Bv8R2P+cLSGaTtex6fsA2Wjqmfxj4= github.com/ulule/limiter/v3 v3.11.2 h1:P4yOrxoEMJbOTfRJR2OzjL90oflzYPPmWg+dvwN2tHA= github.com/ulule/limiter/v3 v3.11.2/go.mod h1:QG5GnFOCV+k7lrL5Y8kgEeeflPH3+Cviqlqa8SVSQxI= github.com/umbracle/ethgo v0.1.3 h1:s8D7Rmphnt71zuqrgsGTMS5gTNbueGO1zKLh7qsFzTM= diff --git a/integration-tests/go.mod b/integration-tests/go.mod index c3b56d274c8..e69411b7bcb 100644 --- a/integration-tests/go.mod +++ b/integration-tests/go.mod @@ -36,7 +36,7 @@ require ( github.com/smartcontractkit/chainlink-common v0.11.2-0.20260910195529-801eb99e80b2 github.com/smartcontractkit/chainlink-common/keystore v1.3.0 github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 - github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 + github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.1-0.20260701185448-696c075849ea github.com/smartcontractkit/chainlink-sui v0.0.0-20260827120130-362c4a408695 @@ -418,7 +418,6 @@ require ( github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 - github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 // indirect github.com/smartcontractkit/chainlink-ccv v0.9.1 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260724142814-45996a1bcb72 // indirect @@ -482,7 +481,7 @@ require ( github.com/tklauser/numcpus v0.12.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect - github.com/ugorji/go/codec v1.3.1 // indirect + github.com/ugorji/go/codec v1.3.2 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect github.com/valyala/fastjson v1.6.10 // indirect github.com/vektah/gqlparser/v2 v2.5.19 // indirect diff --git a/integration-tests/go.sum b/integration-tests/go.sum index fef0fea24cb..ede62a6116e 100644 --- a/integration-tests/go.sum +++ b/integration-tests/go.sum @@ -1384,8 +1384,6 @@ github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997b github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 h1:bFgzlJz8H+y0TLyV0Z+ix2WqcvKRMhcS0SmMc9BRZ4g= github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754/go.mod h1:FBy6zgPkTw4oScyLnU5DeG61dBZzIHrwJfbuYDrH2+k= -github.com/smartcontractkit/chainlink-automation v0.8.1 h1:sTc9LKpBvcKPc1JDYAmgBc2xpDKBco/Q4h4ydl6+UUU= -github.com/smartcontractkit/chainlink-automation v0.8.1/go.mod h1:Iij36PvWZ6blrdC5A/nrQUBuf3MH3JvsBB9sSyc9W08= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= @@ -1412,8 +1410,8 @@ github.com/smartcontractkit/chainlink-data-streams v1.1.1 h1:WcNIy7fy/HVnjHKOm21 github.com/smartcontractkit/chainlink-data-streams v1.1.1/go.mod h1:3mVEtx2PceMRauxmK6SJqJA7JB6XHeqCJLs370nYXgI= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 h1:UtkIAbqWYtbExgCBEhQCJMEZpSrcAgPnk8GvFOGXuxA= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2/go.mod h1:1fA5FLbgZlpC3OvLD/Nr86rgb4ZRI6MK0QEVVOIP1+o= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 h1:8wE7WEGu2tGod6F15Aw6700W8ipXL6pRsX7XeVxCPTQ= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9/go.mod h1:z4/wtuqdYc3I0jXjmIDFsPSECQFnQqtup1MZjvAk6uQ= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab h1:NWZzKhUqh56rmOMWMz9urvBm6jKKktdW3GBGFcJjNJE= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab/go.mod h1:XionVLmbYKsgR7Xi6hoC4D4c/uxhhBvNny8qgA39D4M= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 h1:QJiXTG9CmaQAuMRn5JGi+Jhji7fSkehVnKpjc8oNJJY= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501/go.mod h1:4cT1BeNF8DAn6In9zr3LayVCv1KzFeuxT7zcuNkfIb0= github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b h1:UdsGoTutNrzqQ23xA49U19lucVR98agzXRVPUPUf7eU= diff --git a/integration-tests/load/go.mod b/integration-tests/load/go.mod index 0b4047c703e..f3dd612124b 100644 --- a/integration-tests/load/go.mod +++ b/integration-tests/load/go.mod @@ -26,7 +26,7 @@ require ( github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20260908155618-50f521d70e62 github.com/smartcontractkit/chainlink-common v0.11.2-0.20260910195529-801eb99e80b2 github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 - github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 + github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab github.com/smartcontractkit/chainlink-testing-framework/framework v0.16.8 github.com/smartcontractkit/chainlink-testing-framework/havoc v1.50.5 github.com/smartcontractkit/chainlink-testing-framework/seth v1.51.5 @@ -478,7 +478,6 @@ require ( github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 // indirect - github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20260908155618-50f521d70e62 // indirect github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20260908155618-50f521d70e62 // indirect @@ -563,7 +562,7 @@ require ( github.com/tyler-smith/go-bip39 v1.1.0 // indirect github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect github.com/uber/jaeger-lib v2.4.1+incompatible // indirect - github.com/ugorji/go/codec v1.3.1 // indirect + github.com/ugorji/go/codec v1.3.2 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect github.com/valyala/fastjson v1.6.10 // indirect github.com/vektah/gqlparser/v2 v2.5.19 // indirect diff --git a/integration-tests/load/go.sum b/integration-tests/load/go.sum index 258b2bda50d..66dc2aedda7 100644 --- a/integration-tests/load/go.sum +++ b/integration-tests/load/go.sum @@ -1622,8 +1622,6 @@ github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997b github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754 h1:bFgzlJz8H+y0TLyV0Z+ix2WqcvKRMhcS0SmMc9BRZ4g= github.com/smartcontractkit/chainlink-aptos/deployment v0.0.0-20260706100550-d43558069754/go.mod h1:FBy6zgPkTw4oScyLnU5DeG61dBZzIHrwJfbuYDrH2+k= -github.com/smartcontractkit/chainlink-automation v0.8.1 h1:sTc9LKpBvcKPc1JDYAmgBc2xpDKBco/Q4h4ydl6+UUU= -github.com/smartcontractkit/chainlink-automation v0.8.1/go.mod h1:Iij36PvWZ6blrdC5A/nrQUBuf3MH3JvsBB9sSyc9W08= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= @@ -1650,8 +1648,8 @@ github.com/smartcontractkit/chainlink-data-streams v1.1.1 h1:WcNIy7fy/HVnjHKOm21 github.com/smartcontractkit/chainlink-data-streams v1.1.1/go.mod h1:3mVEtx2PceMRauxmK6SJqJA7JB6XHeqCJLs370nYXgI= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 h1:UtkIAbqWYtbExgCBEhQCJMEZpSrcAgPnk8GvFOGXuxA= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2/go.mod h1:1fA5FLbgZlpC3OvLD/Nr86rgb4ZRI6MK0QEVVOIP1+o= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 h1:8wE7WEGu2tGod6F15Aw6700W8ipXL6pRsX7XeVxCPTQ= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9/go.mod h1:z4/wtuqdYc3I0jXjmIDFsPSECQFnQqtup1MZjvAk6uQ= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab h1:NWZzKhUqh56rmOMWMz9urvBm6jKKktdW3GBGFcJjNJE= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab/go.mod h1:XionVLmbYKsgR7Xi6hoC4D4c/uxhhBvNny8qgA39D4M= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 h1:QJiXTG9CmaQAuMRn5JGi+Jhji7fSkehVnKpjc8oNJJY= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501/go.mod h1:4cT1BeNF8DAn6In9zr3LayVCv1KzFeuxT7zcuNkfIb0= github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b h1:UdsGoTutNrzqQ23xA49U19lucVR98agzXRVPUPUf7eU= diff --git a/plugins/plugins.public.yaml b/plugins/plugins.public.yaml index 365ca0c203a..1fd92bb08ec 100644 --- a/plugins/plugins.public.yaml +++ b/plugins/plugins.public.yaml @@ -66,7 +66,7 @@ plugins: evm: - moduleURI: "github.com/smartcontractkit/chainlink-evm" - gitRef: "v0.3.4-0.20260810110946-8174b6bb7fc9" + gitRef: "v0.3.4-0.20260914143713-424babc506ab" installPath: "./pkg/cmd/chainlink-evm" capability-cron: diff --git a/system-tests/lib/go.mod b/system-tests/lib/go.mod index 91790baeddb..e059420145d 100644 --- a/system-tests/lib/go.mod +++ b/system-tests/lib/go.mod @@ -41,7 +41,7 @@ require ( github.com/smartcontractkit/chainlink-common/keystore v1.3.0 github.com/smartcontractkit/chainlink-confidential-compute v1.3.0 github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 - github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 + github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260804200254-c1accce563a8 github.com/smartcontractkit/chainlink-protos/job-distributor v0.20.1-0.20260701185448-696c075849ea @@ -493,7 +493,6 @@ require ( github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c // indirect - github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 // indirect github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 // indirect github.com/smartcontractkit/chainlink-ccip/chains/evm v0.0.0-20260821001950-7520b255725e // indirect @@ -563,7 +562,7 @@ require ( github.com/transparency-dev/merkle v0.0.2 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect - github.com/ugorji/go/codec v1.3.1 // indirect + github.com/ugorji/go/codec v1.3.2 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect github.com/valyala/fastjson v1.6.10 // indirect github.com/vektah/gqlparser/v2 v2.5.32 // indirect diff --git a/system-tests/lib/go.sum b/system-tests/lib/go.sum index a46eb4d2ac8..367be464b1b 100644 --- a/system-tests/lib/go.sum +++ b/system-tests/lib/go.sum @@ -1648,8 +1648,6 @@ github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 h github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2/go.mod h1:zxbSVfmTCjxN2LdXeOhZS8T5wh6TVDGC40iliRsF62o= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c h1:aDS7I+SK9mWkDcWlfP5JrDY4NnicC/4KVm30dG7HQaw= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= -github.com/smartcontractkit/chainlink-automation v0.8.1 h1:sTc9LKpBvcKPc1JDYAmgBc2xpDKBco/Q4h4ydl6+UUU= -github.com/smartcontractkit/chainlink-automation v0.8.1/go.mod h1:Iij36PvWZ6blrdC5A/nrQUBuf3MH3JvsBB9sSyc9W08= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= @@ -1674,8 +1672,8 @@ github.com/smartcontractkit/chainlink-data-streams v1.1.1 h1:WcNIy7fy/HVnjHKOm21 github.com/smartcontractkit/chainlink-data-streams v1.1.1/go.mod h1:3mVEtx2PceMRauxmK6SJqJA7JB6XHeqCJLs370nYXgI= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 h1:UtkIAbqWYtbExgCBEhQCJMEZpSrcAgPnk8GvFOGXuxA= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2/go.mod h1:1fA5FLbgZlpC3OvLD/Nr86rgb4ZRI6MK0QEVVOIP1+o= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 h1:8wE7WEGu2tGod6F15Aw6700W8ipXL6pRsX7XeVxCPTQ= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9/go.mod h1:z4/wtuqdYc3I0jXjmIDFsPSECQFnQqtup1MZjvAk6uQ= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab h1:NWZzKhUqh56rmOMWMz9urvBm6jKKktdW3GBGFcJjNJE= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab/go.mod h1:XionVLmbYKsgR7Xi6hoC4D4c/uxhhBvNny8qgA39D4M= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 h1:QJiXTG9CmaQAuMRn5JGi+Jhji7fSkehVnKpjc8oNJJY= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501/go.mod h1:4cT1BeNF8DAn6In9zr3LayVCv1KzFeuxT7zcuNkfIb0= github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b h1:UdsGoTutNrzqQ23xA49U19lucVR98agzXRVPUPUf7eU= diff --git a/system-tests/tests/go.mod b/system-tests/tests/go.mod index 2ec9e934139..15436c3a357 100644 --- a/system-tests/tests/go.mod +++ b/system-tests/tests/go.mod @@ -673,10 +673,9 @@ require ( github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect github.com/smartcontractkit/ccip-owner-contracts v0.2.1 // indirect github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 - github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 // indirect github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.11-0.20260724142814-45996a1bcb72 - github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 + github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab github.com/smartcontractkit/chainlink-framework/capabilities v0.0.0-20260423135514-5b1a7565a99c // indirect github.com/smartcontractkit/chainlink-framework/chains v0.0.0-20260724153515-bb6a2de39bcb // indirect github.com/smartcontractkit/chainlink-framework/metrics v0.0.0-20260723212800-b2f21d31b1d2 // indirect @@ -728,7 +727,7 @@ require ( github.com/tonistiigi/vt100 v0.0.0-20240514184818-90bafcd6abab // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/tyler-smith/go-bip39 v1.1.0 // indirect - github.com/ugorji/go/codec v1.3.1 // indirect + github.com/ugorji/go/codec v1.3.2 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect github.com/valyala/fastjson v1.6.10 // indirect github.com/vektah/gqlparser/v2 v2.5.32 // indirect diff --git a/system-tests/tests/go.sum b/system-tests/tests/go.sum index 7e5d6f1b1d7..ee40ae1ad3a 100644 --- a/system-tests/tests/go.sum +++ b/system-tests/tests/go.sum @@ -1827,8 +1827,6 @@ github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2 h github.com/smartcontractkit/chainlink-aptos v0.0.0-20260828090428-9828cc37ebc2/go.mod h1:zxbSVfmTCjxN2LdXeOhZS8T5wh6TVDGC40iliRsF62o= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c h1:aDS7I+SK9mWkDcWlfP5JrDY4NnicC/4KVm30dG7HQaw= github.com/smartcontractkit/chainlink-aptos/codec v0.0.0-20260716230027-bd85997bc03c/go.mod h1:/ABThVk5DzhpsO1A4io8C6cAmqpF8RzgQDlGj98hke0= -github.com/smartcontractkit/chainlink-automation v0.8.1 h1:sTc9LKpBvcKPc1JDYAmgBc2xpDKBco/Q4h4ydl6+UUU= -github.com/smartcontractkit/chainlink-automation v0.8.1/go.mod h1:Iij36PvWZ6blrdC5A/nrQUBuf3MH3JvsBB9sSyc9W08= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0 h1:ZjWiy0PXyoQ44HzdcMNKxOa5KB2FcdwHaCga8oMQuho= github.com/smartcontractkit/chainlink-canton/contracts/v2 v2.0.0/go.mod h1:uEuyzOQ1x3Ich/n/8EEnxyEoPshPrkQN6zKO+JSw/OQ= github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260908155618-50f521d70e62 h1:nQg1GNpy3f0synbDhGUXlhNWQcwluUEAq1ua6NprPLs= @@ -1855,8 +1853,8 @@ github.com/smartcontractkit/chainlink-data-streams v1.1.1 h1:WcNIy7fy/HVnjHKOm21 github.com/smartcontractkit/chainlink-data-streams v1.1.1/go.mod h1:3mVEtx2PceMRauxmK6SJqJA7JB6XHeqCJLs370nYXgI= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2 h1:UtkIAbqWYtbExgCBEhQCJMEZpSrcAgPnk8GvFOGXuxA= github.com/smartcontractkit/chainlink-deployments-framework v0.122.2/go.mod h1:1fA5FLbgZlpC3OvLD/Nr86rgb4ZRI6MK0QEVVOIP1+o= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9 h1:8wE7WEGu2tGod6F15Aw6700W8ipXL6pRsX7XeVxCPTQ= -github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260810110946-8174b6bb7fc9/go.mod h1:z4/wtuqdYc3I0jXjmIDFsPSECQFnQqtup1MZjvAk6uQ= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab h1:NWZzKhUqh56rmOMWMz9urvBm6jKKktdW3GBGFcJjNJE= +github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260914143713-424babc506ab/go.mod h1:XionVLmbYKsgR7Xi6hoC4D4c/uxhhBvNny8qgA39D4M= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501 h1:QJiXTG9CmaQAuMRn5JGi+Jhji7fSkehVnKpjc8oNJJY= github.com/smartcontractkit/chainlink-evm/contracts/cre/gobindings v0.0.0-20260403151002-2c91155b5501/go.mod h1:4cT1BeNF8DAn6In9zr3LayVCv1KzFeuxT7zcuNkfIb0= github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20260713161920-de075095648b h1:UdsGoTutNrzqQ23xA49U19lucVR98agzXRVPUPUf7eU= diff --git a/testdata/scripts/node/validate/defaults-override.txtar b/testdata/scripts/node/validate/defaults-override.txtar index c42663c4e8d..b6ed9ce23cd 100644 --- a/testdata/scripts/node/validate/defaults-override.txtar +++ b/testdata/scripts/node/validate/defaults-override.txtar @@ -627,10 +627,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/testdata/scripts/node/validate/disk-based-logging-disabled.txtar b/testdata/scripts/node/validate/disk-based-logging-disabled.txtar index 9150ffe6919..3e7b7ba527d 100644 --- a/testdata/scripts/node/validate/disk-based-logging-disabled.txtar +++ b/testdata/scripts/node/validate/disk-based-logging-disabled.txtar @@ -610,10 +610,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 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 d7cb93f4b33..68135a1e398 100644 --- a/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar +++ b/testdata/scripts/node/validate/disk-based-logging-no-dir.txtar @@ -610,10 +610,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/testdata/scripts/node/validate/disk-based-logging.txtar b/testdata/scripts/node/validate/disk-based-logging.txtar index cf8ae89d0d8..e81793e0317 100644 --- a/testdata/scripts/node/validate/disk-based-logging.txtar +++ b/testdata/scripts/node/validate/disk-based-logging.txtar @@ -610,10 +610,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/testdata/scripts/node/validate/fallback-override.txtar b/testdata/scripts/node/validate/fallback-override.txtar index bde2146c0f7..251ef3b9071 100644 --- a/testdata/scripts/node/validate/fallback-override.txtar +++ b/testdata/scripts/node/validate/fallback-override.txtar @@ -110,9 +110,6 @@ DeltaCOverride = '168h' DeltaCJitterOverride = '1h' ObservationGracePeriod = '1s' -[OCR2.Automation] -GasLimit = 5400000 - [Workflow] GasLimitDefault = 400_000 @@ -712,10 +709,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/testdata/scripts/node/validate/invalid.txtar b/testdata/scripts/node/validate/invalid.txtar index 6e864cd42b2..86469ebd467 100644 --- a/testdata/scripts/node/validate/invalid.txtar +++ b/testdata/scripts/node/validate/invalid.txtar @@ -606,10 +606,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2 diff --git a/testdata/scripts/node/validate/valid.txtar b/testdata/scripts/node/validate/valid.txtar index 2e76c98ca00..a3c20fd8891 100644 --- a/testdata/scripts/node/validate/valid.txtar +++ b/testdata/scripts/node/validate/valid.txtar @@ -607,10 +607,6 @@ DeltaCOverride = '168h0m0s' DeltaCJitterOverride = '1h0m0s' ObservationGracePeriod = '1s' -[EVM.OCR2] -[EVM.OCR2.Automation] -GasLimit = 10500000 - [EVM.Workflow] GasLimitDefault = 400000 TxAcceptanceState = 2