Skip to content

Commit e243de8

Browse files
authored
Pin deployment deps (#1517)
1 parent b59dd3a commit e243de8

File tree

9 files changed

+34
-48
lines changed

9 files changed

+34
-48
lines changed

ccv/chains/evm/deployment/go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ replace github.com/fbsobreira/gotron-sdk => github.com/smartcontractkit/chainlin
88
require (
99
github.com/Masterminds/semver/v3 v3.4.0
1010
github.com/ethereum/go-ethereum v1.16.5
11-
github.com/smartcontractkit/chainlink-ccip/ccv/chains/evm v0.0.0-20251222192458-01e9f8631e3d
12-
github.com/smartcontractkit/chainlink-ccip/chains/evm/deployment v0.0.0-20251222192458-01e9f8631e3d
13-
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251222192458-01e9f8631e3d
11+
github.com/smartcontractkit/chainlink-ccip/ccv/chains/evm v0.0.0-20251229153446-b59dd3a66863
12+
github.com/smartcontractkit/chainlink-ccip/chains/evm/deployment v0.0.0-20251229153446-b59dd3a66863
13+
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251229153446-b59dd3a66863
1414
github.com/smartcontractkit/chainlink-common v0.9.6-0.20250929154511-1f5fbda7ae76
1515
github.com/smartcontractkit/chainlink-deployments-framework v0.56.0
1616
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20250808121824-2c3544aab8f3
@@ -200,7 +200,7 @@ require (
200200
github.com/sirupsen/logrus v1.9.3 // indirect
201201
github.com/smartcontractkit/chain-selectors v1.0.72 // indirect
202202
github.com/smartcontractkit/chainlink-aptos v0.0.0-20250915164817-46a35eda083d // indirect
203-
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251222192458-01e9f8631e3d // indirect
203+
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251229153446-b59dd3a66863 // indirect
204204
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250908144012-8184001834b5 // indirect
205205
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250908144012-8184001834b5 // indirect
206206
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.4 // indirect

ccv/chains/evm/deployment/go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -668,18 +668,18 @@ github.com/smartcontractkit/chain-selectors v1.0.72 h1:AExF2H3mABdLCN0QZd+IjU8Ck
668668
github.com/smartcontractkit/chain-selectors v1.0.72/go.mod h1:xsKM0aN3YGcQKTPRPDDtPx2l4mlTN1Djmg0VVXV40b8=
669669
github.com/smartcontractkit/chainlink-aptos v0.0.0-20250915164817-46a35eda083d h1:bcfnHPXAhrhUw95X60Y/lDhQAb4SxSyTrqyVCHqfXPI=
670670
github.com/smartcontractkit/chainlink-aptos v0.0.0-20250915164817-46a35eda083d/go.mod h1:tEjqontct1/5cKHm4q75nopZa1rwzaQZwd9U9wn0uZE=
671-
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251222192458-01e9f8631e3d h1:xPpXigTgNZ54MYilULVtY3XbyEncfZ/USDv3OzCkuas=
672-
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251222192458-01e9f8631e3d/go.mod h1:pETrvAF8uvkZgtDgI/oRllZZaC4IpPO26tMxh1u9LC4=
673-
github.com/smartcontractkit/chainlink-ccip/ccv/chains/evm v0.0.0-20251222192458-01e9f8631e3d h1:ztCgCihOoEAGW+oPo/VvJstdYqz5hCeAfZFUJ1GpeRM=
674-
github.com/smartcontractkit/chainlink-ccip/ccv/chains/evm v0.0.0-20251222192458-01e9f8631e3d/go.mod h1:Gl35ExaFLinqVhp50+Yq1GnMuHb3fnDtZUFPCtcfV3M=
675-
github.com/smartcontractkit/chainlink-ccip/chains/evm/deployment v0.0.0-20251222192458-01e9f8631e3d h1:IdcMh88WANmEVVDx9nfmuI3wdqaZetLGCr4C6rCoqdY=
676-
github.com/smartcontractkit/chainlink-ccip/chains/evm/deployment v0.0.0-20251222192458-01e9f8631e3d/go.mod h1:6TeTiJdBho/e8XfqR9w6aClmybPEZOw6/u8sBdcm0bk=
671+
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251229153446-b59dd3a66863 h1:eP2U0LGXVbeyy0LZFnJZgvfkkpTJvE3IS3WZf8RS7pQ=
672+
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251229153446-b59dd3a66863/go.mod h1:pETrvAF8uvkZgtDgI/oRllZZaC4IpPO26tMxh1u9LC4=
673+
github.com/smartcontractkit/chainlink-ccip/ccv/chains/evm v0.0.0-20251229153446-b59dd3a66863 h1:HF0OXOEN2ZsAMazR8Ishf5Q3AoiZhw3iOcFsMlxFUmY=
674+
github.com/smartcontractkit/chainlink-ccip/ccv/chains/evm v0.0.0-20251229153446-b59dd3a66863/go.mod h1:Gl35ExaFLinqVhp50+Yq1GnMuHb3fnDtZUFPCtcfV3M=
675+
github.com/smartcontractkit/chainlink-ccip/chains/evm/deployment v0.0.0-20251229153446-b59dd3a66863 h1:4ArFNtbhkLxTji+JRtXWy3JxNnkS9LB9+qrPeKRjVQM=
676+
github.com/smartcontractkit/chainlink-ccip/chains/evm/deployment v0.0.0-20251229153446-b59dd3a66863/go.mod h1:3Ad9s3g9ZPTNVW+3FgtjxXB31pfW4IXG9l1PHvqCdM4=
677677
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250908144012-8184001834b5 h1:GmJQqNrWn5pNc8YTei6l2TOSYjK2fRd4+edFZIifCrU=
678678
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250908144012-8184001834b5/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ=
679679
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250908144012-8184001834b5 h1:QhcYGEhRLInr1/qh/3RJiVdvJ0nxBHKhPe65WLbSBnU=
680680
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250908144012-8184001834b5/go.mod h1:xtZNi6pOKdC3sLvokDvXOhgHzT+cyBqH/gWwvxTxqrg=
681-
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251222192458-01e9f8631e3d h1:AKE+TvyVOKBLoUS041xqykcNI7ZSWmgqBGhFjHH2vrc=
682-
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251222192458-01e9f8631e3d/go.mod h1:q4s9zsxZKxRKI1R9PsLFiX8cPHgdfTGJ8es5RuvJOU4=
681+
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251229153446-b59dd3a66863 h1:fOd/nl4WCZ0cpJMAgIMohixnTHOjB8OazsaeXZj2Urc=
682+
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251229153446-b59dd3a66863/go.mod h1:kF7y5J3nAq5FkVhNmguoK09bOdpeZ0kMGQdt/zGSz+k=
683683
github.com/smartcontractkit/chainlink-common v0.9.6-0.20250929154511-1f5fbda7ae76 h1:Slnws8RoXRUYGgEMYK6X2yYzjZwNgVb93PxU45VEObQ=
684684
github.com/smartcontractkit/chainlink-common v0.9.6-0.20250929154511-1f5fbda7ae76/go.mod h1:1r3aM96KHAESfnayJ3BTHCkP1qJS1BEG1r4czeoaXlA=
685685
github.com/smartcontractkit/chainlink-common/pkg/chipingress v0.0.4 h1:hvqATtrZ0iMRTI80cpBot/3JFbjz2j+2tvpfooVhRHw=

ccv/chains/evm/deployment/v1_7_0/operations/fee_quoter/fee_quoter.go

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ type TokenTransferFeeConfigRemoveArgs = fee_quoter.FeeQuoterTokenTransferFeeConf
3030
type ConstructorArgs struct {
3131
StaticConfig StaticConfig
3232
PriceUpdaters []common.Address
33-
FeeTokens []common.Address
3433
TokenTransferFeeConfigArgs []TokenTransferFeeConfigArgs
3534
DestChainConfigArgs []DestChainConfigArgs
3635
}
@@ -94,20 +93,6 @@ var ApplyDestChainConfigUpdates = contract.NewWrite(contract.WriteParams[[]DestC
9493
},
9594
})
9695

97-
var ApplyFeeTokensUpdates = contract.NewWrite(contract.WriteParams[ApplyFeeTokensUpdatesArgs, *fee_quoter.FeeQuoter]{
98-
Name: "fee-quoter-v2:apply-fee-tokens-updates",
99-
Version: semver.MustParse("1.7.0"),
100-
Description: "Applies updates to the fee tokens supported by the FeeQuoter",
101-
ContractType: ContractType,
102-
ContractABI: fee_quoter.FeeQuoterABI,
103-
NewContract: fee_quoter.NewFeeQuoter,
104-
IsAllowedCaller: contract.OnlyOwner[*fee_quoter.FeeQuoter, ApplyFeeTokensUpdatesArgs],
105-
Validate: func(ApplyFeeTokensUpdatesArgs) error { return nil },
106-
CallContract: func(feeQuoter *fee_quoter.FeeQuoter, opts *bind.TransactOpts, args ApplyFeeTokensUpdatesArgs) (*types.Transaction, error) {
107-
return feeQuoter.ApplyFeeTokensUpdates(opts, args.FeeTokensToRemove, args.FeeTokensToAdd)
108-
},
109-
})
110-
11196
var ApplyTokenTransferFeeConfigUpdates = contract.NewWrite(contract.WriteParams[ApplyTokenTransferFeeConfigUpdatesArgs, *fee_quoter.FeeQuoter]{
11297
Name: "fee-quoter-v2:apply-token-transfer-fee-config-updates",
11398
Version: semver.MustParse("1.7.0"),

ccv/chains/evm/deployment/v1_7_0/sequences/deploy_chain_contracts.go

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,9 @@ type OffRampParams struct {
5757
}
5858

5959
type OnRampParams struct {
60-
Version *semver.Version
61-
FeeAggregator common.Address
60+
Version *semver.Version
61+
FeeAggregator common.Address
62+
MaxUSDCentsPerMessage uint32
6263
}
6364

6465
type FeeQuoterParams struct {
@@ -205,9 +206,6 @@ var DeployChainContracts = cldf_ops.NewSequence(
205206
// TODO: Add Timelock here when MCMS support is needed.
206207
chain.DeployerKey.From,
207208
},
208-
FeeTokens: []common.Address{
209-
common.HexToAddress(linkRef.Address), common.HexToAddress(wethRef.Address),
210-
},
211209
// Skipped fields:
212210
// - TokenPriceFeeds (will not be used in 1.7.0)
213211
// - TokenTransferFeeConfigArgs (token+lane-specific config, set elsewhere)
@@ -265,9 +263,10 @@ var DeployChainContracts = cldf_ops.NewSequence(
265263
ChainSelector: chain.Selector,
266264
Args: onramp.ConstructorArgs{
267265
StaticConfig: onramp.StaticConfig{
268-
ChainSelector: chain.Selector,
269-
RmnRemote: common.HexToAddress(rmnRemoteRef.Address),
270-
TokenAdminRegistry: common.HexToAddress(tokenAdminRegistryRef.Address),
266+
ChainSelector: chain.Selector,
267+
RmnRemote: common.HexToAddress(rmnRemoteRef.Address),
268+
TokenAdminRegistry: common.HexToAddress(tokenAdminRegistryRef.Address),
269+
MaxUSDCentsPerMessage: input.ContractParams.OnRamp.MaxUSDCentsPerMessage,
271270
},
272271
DynamicConfig: onramp.DynamicConfig{
273272
FeeQuoter: common.HexToAddress(feeQuoterRef.Address),

ccv/chains/evm/deployment/v1_7_0/sequences/tokens/configure_token_pool_for_remote_chain.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,11 @@ var ConfigureTokenPoolForRemoteChain = cldf_ops.NewSequence(
101101
Address: input.AdvancedPoolHooks,
102102
Args: []advanced_pool_hooks.CCVConfigArg{
103103
{
104-
RemoteChainSelector: input.RemoteChainSelector,
105-
OutboundCCVs: outboundCCVs,
106-
OutboundCCVsToAddAboveThreshold: outboundCCVsToAddAboveThreshold,
107-
InboundCCVs: inboundCCVs,
108-
InboundCCVsToAddAboveThreshold: inboundCCVsToAddAboveThreshold,
104+
RemoteChainSelector: input.RemoteChainSelector,
105+
OutboundCCVs: outboundCCVs,
106+
ThresholdOutboundCCVs: outboundCCVsToAddAboveThreshold,
107+
InboundCCVs: inboundCCVs,
108+
ThresholdInboundCCVs: inboundCCVsToAddAboveThreshold,
109109
},
110110
},
111111
})

ccv/chains/evm/deployment/v1_7_0/testsetup/testsetup.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ func CreateBasicContractParams() sequences.ContractParams {
8686
Version: semver.MustParse("1.6.0"),
8787
},
8888
OffRamp: sequences.OffRampParams{
89-
Version: semver.MustParse("1.7.0"),
89+
Version: semver.MustParse("1.7.0"),
90+
GasForCallExactCheck: 5_000,
9091
},
9192
CommitteeVerifiers: []sequences.CommitteeVerifierParams{
9293
{
@@ -97,8 +98,9 @@ func CreateBasicContractParams() sequences.ContractParams {
9798
},
9899
},
99100
OnRamp: sequences.OnRampParams{
100-
Version: semver.MustParse("1.7.0"),
101-
FeeAggregator: common.HexToAddress("0x01"),
101+
Version: semver.MustParse("1.7.0"),
102+
FeeAggregator: common.HexToAddress("0x01"),
103+
MaxUSDCentsPerMessage: 100_00, // 100.00 USD
102104
},
103105
Executors: []sequences.ExecutorParams{
104106
{

chains/evm/deployment/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ require (
1212
github.com/aws/smithy-go v1.22.5
1313
github.com/ethereum/go-ethereum v1.16.2
1414
github.com/smartcontractkit/chain-selectors v1.0.72
15-
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251222192458-01e9f8631e3d
16-
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251222192458-01e9f8631e3d
15+
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251229153446-b59dd3a66863
16+
github.com/smartcontractkit/chainlink-ccip/deployment v0.0.0-20251229153446-b59dd3a66863
1717
github.com/smartcontractkit/chainlink-common v0.9.6-0.20250929154511-1f5fbda7ae76
1818
github.com/smartcontractkit/chainlink-deployments-framework v0.56.0
1919
github.com/smartcontractkit/chainlink-evm v0.3.3

chains/evm/deployment/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -666,8 +666,8 @@ github.com/smartcontractkit/chain-selectors v1.0.72 h1:AExF2H3mABdLCN0QZd+IjU8Ck
666666
github.com/smartcontractkit/chain-selectors v1.0.72/go.mod h1:xsKM0aN3YGcQKTPRPDDtPx2l4mlTN1Djmg0VVXV40b8=
667667
github.com/smartcontractkit/chainlink-aptos v0.0.0-20250915164817-46a35eda083d h1:bcfnHPXAhrhUw95X60Y/lDhQAb4SxSyTrqyVCHqfXPI=
668668
github.com/smartcontractkit/chainlink-aptos v0.0.0-20250915164817-46a35eda083d/go.mod h1:tEjqontct1/5cKHm4q75nopZa1rwzaQZwd9U9wn0uZE=
669-
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251222192458-01e9f8631e3d h1:xPpXigTgNZ54MYilULVtY3XbyEncfZ/USDv3OzCkuas=
670-
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251222192458-01e9f8631e3d/go.mod h1:pETrvAF8uvkZgtDgI/oRllZZaC4IpPO26tMxh1u9LC4=
669+
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251229153446-b59dd3a66863 h1:eP2U0LGXVbeyy0LZFnJZgvfkkpTJvE3IS3WZf8RS7pQ=
670+
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251229153446-b59dd3a66863/go.mod h1:pETrvAF8uvkZgtDgI/oRllZZaC4IpPO26tMxh1u9LC4=
671671
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250908144012-8184001834b5 h1:GmJQqNrWn5pNc8YTei6l2TOSYjK2fRd4+edFZIifCrU=
672672
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250908144012-8184001834b5/go.mod h1:Ve1xD71bl193YIZQEoJMmBqLGQJdNs29bwbuObwvbhQ=
673673
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250908144012-8184001834b5 h1:QhcYGEhRLInr1/qh/3RJiVdvJ0nxBHKhPe65WLbSBnU=

integration-tests/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ require (
2525
github.com/ethereum/go-ethereum v1.16.2
2626
github.com/gagliardetto/solana-go v1.13.0
2727
github.com/smartcontractkit/chain-selectors v1.0.72
28-
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251222192458-01e9f8631e3d
28+
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20251229153446-b59dd3a66863
2929
github.com/smartcontractkit/chainlink-ccip/chains/evm/deployment v0.1.1-solana.0.20251125153543-0b618525aa03
3030
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20251021182606-ee6ba95227d7
3131
github.com/smartcontractkit/chainlink-ccip/chains/solana/deployment v0.0.0-20251021182606-ee6ba95227d7

0 commit comments

Comments
 (0)