Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ccip: use unknown address type. #14836

Draft
wants to merge 1 commit into
base: fix-fee-quoter
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions core/capabilities/ccip/ccipevm/commitcodec.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ import (
"github.com/ethereum/go-ethereum/accounts/abi"
"github.com/ethereum/go-ethereum/common"

"github.com/smartcontractkit/libocr/offchainreporting2plus/types"

cciptypes "github.com/smartcontractkit/chainlink-ccip/pkg/types/ccipocr3"

"github.com/smartcontractkit/chainlink/v2/core/gethwrappers/ccip/generated/ccip_encoding_utils"
Expand Down Expand Up @@ -128,7 +126,7 @@ func (c *CommitPluginCodecV1) Decode(ctx context.Context, bytes []byte) (cciptyp
tokenPriceUpdates := make([]cciptypes.TokenPrice, 0, len(commitReport.PriceUpdates.TokenPriceUpdates))
for _, update := range commitReport.PriceUpdates.TokenPriceUpdates {
tokenPriceUpdates = append(tokenPriceUpdates, cciptypes.TokenPrice{
TokenID: types.Account(update.SourceToken.String()),
TokenID: cciptypes.UnknownEncodedAddress(update.SourceToken.String()),
Price: cciptypes.NewBigInt(big.NewInt(0).Set(update.UsdPerToken)),
})
}
Expand Down
4 changes: 1 addition & 3 deletions core/capabilities/ccip/ccipevm/commitcodec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/smartcontractkit/libocr/offchainreporting2plus/types"

cciptypes "github.com/smartcontractkit/chainlink-ccip/pkg/types/ccipocr3"
"github.com/smartcontractkit/chainlink/v2/core/chains/evm/utils"
"github.com/smartcontractkit/chainlink/v2/core/internal/testutils"
Expand Down Expand Up @@ -41,7 +39,7 @@ var randomCommitReport = func() cciptypes.CommitPluginReport {
PriceUpdates: cciptypes.PriceUpdates{
TokenPriceUpdates: []cciptypes.TokenPrice{
{
TokenID: types.Account(utils.RandomAddress().String()),
TokenID: cciptypes.UnknownEncodedAddress(utils.RandomAddress().String()),
Price: cciptypes.NewBigInt(utils.RandUint256()),
},
},
Expand Down
10 changes: 5 additions & 5 deletions core/capabilities/ccip/ccipevm/executecodec.go
Original file line number Diff line number Diff line change
Expand Up @@ -161,15 +161,15 @@ func (e *ExecutePluginCodecV1) Decode(ctx context.Context, encodedReport []byte)
DestChainSelector: cciptypes.ChainSelector(evmMessage.Header.DestChainSelector),
SequenceNumber: cciptypes.SeqNum(evmMessage.Header.SequenceNumber),
Nonce: evmMessage.Header.Nonce,
MsgHash: cciptypes.Bytes32{}, // <-- todo: info not available, but not required atm
OnRamp: cciptypes.Bytes{}, // <-- todo: info not available, but not required atm
MsgHash: cciptypes.Bytes32{}, // todo: info not available, but not required atm
OnRamp: cciptypes.UnknownAddress{}, // todo: info not available, but not required atm
},
Sender: evmMessage.Sender,
Data: evmMessage.Data,
Receiver: evmMessage.Receiver.Bytes(),
ExtraArgs: cciptypes.Bytes{}, // <-- todo: info not available, but not required atm
FeeToken: cciptypes.Bytes{}, // <-- todo: info not available, but not required atm
FeeTokenAmount: cciptypes.BigInt{}, // <-- todo: info not available, but not required atm
ExtraArgs: cciptypes.Bytes{}, // <-- todo: info not available, but not required atm
FeeToken: cciptypes.UnknownAddress{}, // <-- todo: info not available, but not required atm
FeeTokenAmount: cciptypes.BigInt{}, // <-- todo: info not available, but not required atm
TokenAmounts: tokenAmounts,
}
messages = append(messages, message)
Expand Down
4 changes: 2 additions & 2 deletions core/capabilities/ccip/ccipevm/executecodec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,8 @@ func TestExecutePluginCodecV1(t *testing.T) {
for i := range report.ChainReports {
for j := range report.ChainReports[i].Messages {
report.ChainReports[i].Messages[j].Header.MsgHash = cciptypes.Bytes32{}
report.ChainReports[i].Messages[j].Header.OnRamp = cciptypes.Bytes{}
report.ChainReports[i].Messages[j].FeeToken = cciptypes.Bytes{}
report.ChainReports[i].Messages[j].Header.OnRamp = cciptypes.UnknownAddress{}
report.ChainReports[i].Messages[j].FeeToken = cciptypes.UnknownAddress{}
report.ChainReports[i].Messages[j].ExtraArgs = cciptypes.Bytes{}
report.ChainReports[i].Messages[j].FeeTokenAmount = cciptypes.BigInt{}
}
Expand Down
2 changes: 1 addition & 1 deletion core/capabilities/ccip/ccipevm/rmncrypto.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ func (r *EVMRMNCrypto) VerifyReportSignatures(
_ context.Context,
sigs []cciptypes.RMNECDSASignature,
report cciptypes.RMNReport,
signerAddresses []cciptypes.Bytes,
signerAddresses []cciptypes.UnknownAddress,
) error {
if sigs == nil {
return fmt.Errorf("no signatures provided")
Expand Down
2 changes: 1 addition & 1 deletion core/capabilities/ccip/ccipevm/rmncrypto_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ func Test_VerifyRmnReportSignatures(t *testing.T) {
ctx,
[]cciptypes.RMNECDSASignature{{R: r, S: s}},
reportData,
[]cciptypes.Bytes{onchainRmnRemoteAddr.Bytes()},
[]cciptypes.UnknownAddress{onchainRmnRemoteAddr.Bytes()},
)
assert.NoError(t, err)
}
2 changes: 1 addition & 1 deletion core/scripts/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ require (
github.com/shirou/gopsutil/v3 v3.24.3 // indirect
github.com/smartcontractkit/ccip-owner-contracts v0.0.0-20240926212305-a6deabdfce86 // indirect
github.com/smartcontractkit/chain-selectors v1.0.27 // indirect
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638 // indirect
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa // indirect
github.com/smartcontractkit/chainlink-cosmos v0.5.2-0.20241017133723-5277829bd53f // indirect
github.com/smartcontractkit/chainlink-data-streams v0.1.1-0.20241018134907-a00ba3729b5e // indirect
github.com/smartcontractkit/chainlink-feeds v0.1.1 // indirect
Expand Down
4 changes: 2 additions & 2 deletions core/scripts/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1072,8 +1072,8 @@ github.com/smartcontractkit/chain-selectors v1.0.27 h1:VE/ftX9Aae4gnw67yR1raKi+3
github.com/smartcontractkit/chain-selectors v1.0.27/go.mod h1:d4Hi+E1zqjy9HqMkjBE5q1vcG9VGgxf5VxiRHfzi2kE=
github.com/smartcontractkit/chainlink-automation v0.8.0 h1:hFz2EHU06bkEfhcqhK8JdjKTWpDOr0XJ6xL9oELDoUg=
github.com/smartcontractkit/chainlink-automation v0.8.0/go.mod h1:ObdjDfgGIaiE48Bb3yYcx1CeGBm392WlEw92U83LlUA=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638 h1:BS9i2P/b+PsomEP//bH4j6N2a1DCgLVVzoRw02CnN2s=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa h1:QnZisCR4BlFVt72U59ix8HYeQUy5oY4im3bFx+gsM5M=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a h1:X0+2AbgCmPgfwY2dTvAK37KO8UvWLHMgfAFL3MA4BEs=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a/go.mod h1:tsGgeEJc5SUSlfVGSX0wR0EkRU3pM58D6SKF97V68ko=
github.com/smartcontractkit/chainlink-cosmos v0.5.2-0.20241017133723-5277829bd53f h1:BwrIaQIx5Iy6eT+DfLhFfK2XqjxRm74mVdlX8gbu4dw=
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ require (
github.com/shopspring/decimal v1.4.0
github.com/smartcontractkit/chain-selectors v1.0.27
github.com/smartcontractkit/chainlink-automation v0.8.0
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a
github.com/smartcontractkit/chainlink-cosmos v0.5.2-0.20241017133723-5277829bd53f
github.com/smartcontractkit/chainlink-data-streams v0.1.1-0.20241018134907-a00ba3729b5e
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1055,8 +1055,8 @@ github.com/smartcontractkit/chain-selectors v1.0.27 h1:VE/ftX9Aae4gnw67yR1raKi+3
github.com/smartcontractkit/chain-selectors v1.0.27/go.mod h1:d4Hi+E1zqjy9HqMkjBE5q1vcG9VGgxf5VxiRHfzi2kE=
github.com/smartcontractkit/chainlink-automation v0.8.0 h1:hFz2EHU06bkEfhcqhK8JdjKTWpDOr0XJ6xL9oELDoUg=
github.com/smartcontractkit/chainlink-automation v0.8.0/go.mod h1:ObdjDfgGIaiE48Bb3yYcx1CeGBm392WlEw92U83LlUA=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638 h1:BS9i2P/b+PsomEP//bH4j6N2a1DCgLVVzoRw02CnN2s=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa h1:QnZisCR4BlFVt72U59ix8HYeQUy5oY4im3bFx+gsM5M=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a h1:X0+2AbgCmPgfwY2dTvAK37KO8UvWLHMgfAFL3MA4BEs=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a/go.mod h1:tsGgeEJc5SUSlfVGSX0wR0EkRU3pM58D6SKF97V68ko=
github.com/smartcontractkit/chainlink-cosmos v0.5.2-0.20241017133723-5277829bd53f h1:BwrIaQIx5Iy6eT+DfLhFfK2XqjxRm74mVdlX8gbu4dw=
Expand Down
2 changes: 1 addition & 1 deletion integration-tests/deployment/ccip/add_chain_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ func TestAddChainInbound(t *testing.T) {
tokenConfig := NewTokenConfig()
tokenConfig.UpsertTokenInfo(LinkSymbol,
pluginconfig.TokenInfo{
AggregatorAddress: feeds[LinkSymbol].Address().String(),
AggregatorAddress: cciptypes.UnknownEncodedAddress(feeds[LinkSymbol].Address().String()),
Decimals: LinkDecimals,
DeviationPPB: cciptypes.NewBigIntFromInt64(1e9),
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ func TestInitialDeploy(t *testing.T) {
tokenConfig := ccdeploy.NewTokenConfig()
tokenConfig.UpsertTokenInfo(ccdeploy.LinkSymbol,
pluginconfig.TokenInfo{
AggregatorAddress: feeds[ccdeploy.LinkSymbol].Address().String(),
AggregatorAddress: cciptypes.UnknownEncodedAddress(feeds[ccdeploy.LinkSymbol].Address().String()),
Decimals: ccdeploy.LinkDecimals,
DeviationPPB: cciptypes.NewBigIntFromInt64(1e9),
},
Expand Down
8 changes: 3 additions & 5 deletions integration-tests/deployment/ccip/deploy_home_chain.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,9 @@ import (
"github.com/smartcontractkit/chainlink-common/pkg/logger"
"github.com/smartcontractkit/chainlink-common/pkg/merklemulti"

"github.com/smartcontractkit/chainlink/integration-tests/deployment"
confighelper2 "github.com/smartcontractkit/libocr/offchainreporting2plus/confighelper"
"github.com/smartcontractkit/libocr/offchainreporting2plus/ocr3confighelper"
ocrtypes "github.com/smartcontractkit/libocr/offchainreporting2plus/types"

"github.com/smartcontractkit/chainlink/integration-tests/deployment"

cctypes "github.com/smartcontractkit/chainlink/v2/core/capabilities/ccip/types"
"github.com/smartcontractkit/chainlink/v2/core/chains/evm/utils"
Expand Down Expand Up @@ -278,7 +276,7 @@ func BuildOCR3ConfigForCCIPHome(
dest deployment.Chain,
feedChainSel uint64,
// Token address on Dest chain to aggregate address on feed chain
tokenInfo map[ocrtypes.Account]pluginconfig.TokenInfo,
tokenInfo map[ccipocr3.UnknownEncodedAddress]pluginconfig.TokenInfo,
nodes deployment.Nodes,
rmnHomeAddress common.Address,
) (map[cctypes.PluginType]ccip_home.CCIPHomeOCR3Config, error) {
Expand Down Expand Up @@ -1002,7 +1000,7 @@ func AddDON(
offRamp *offramp.OffRamp,
feedChainSel uint64,
// Token address on Dest chain to aggregate address on feed chain
tokenInfo map[ocrtypes.Account]pluginconfig.TokenInfo,
tokenInfo map[ccipocr3.UnknownEncodedAddress]pluginconfig.TokenInfo,
dest deployment.Chain,
home deployment.Chain,
nodes deployment.Nodes,
Expand Down
2 changes: 1 addition & 1 deletion integration-tests/deployment/ccip/test_helpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,7 @@ func NewLocalDevEnvironmentWithRMN(t *testing.T, lggr logger.Logger) (DeployedEn
tokenConfig := NewTokenConfig()
tokenConfig.UpsertTokenInfo(LinkSymbol,
pluginconfig.TokenInfo{
AggregatorAddress: feeds[LinkSymbol].Address().String(),
AggregatorAddress: cciptypes.UnknownEncodedAddress(feeds[LinkSymbol].Address().String()),
Decimals: LinkDecimals,
DeviationPPB: cciptypes.NewBigIntFromInt64(1e9),
},
Expand Down
9 changes: 4 additions & 5 deletions integration-tests/deployment/ccip/token_info.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
package ccipdeployment

import (
"github.com/smartcontractkit/chainlink-ccip/pkg/types/ccipocr3"
"github.com/smartcontractkit/chainlink-ccip/pluginconfig"
"github.com/smartcontractkit/chainlink/v2/core/gethwrappers/shared/generated/burn_mint_erc677"

"github.com/smartcontractkit/chainlink-common/pkg/logger"

ocrtypes "github.com/smartcontractkit/libocr/offchainreporting2plus/types"
)

// TokenConfig mapping between token Symbol (e.g. LinkSymbol, WethSymbol)
Expand All @@ -32,13 +31,13 @@ func (tc *TokenConfig) UpsertTokenInfo(
func (tc *TokenConfig) GetTokenInfo(
lggr logger.Logger,
linkToken *burn_mint_erc677.BurnMintERC677,
) map[ocrtypes.Account]pluginconfig.TokenInfo {
tokenToAggregate := make(map[ocrtypes.Account]pluginconfig.TokenInfo)
) map[ccipocr3.UnknownEncodedAddress]pluginconfig.TokenInfo {
tokenToAggregate := make(map[ccipocr3.UnknownEncodedAddress]pluginconfig.TokenInfo)
if _, ok := tc.TokenSymbolToInfo[LinkSymbol]; !ok {
lggr.Debugw("Link aggregator not found, deploy without mapping link token")
} else {
lggr.Debugw("Mapping LinkToken to Link aggregator")
acc := ocrtypes.Account(linkToken.Address().String())
acc := ccipocr3.UnknownEncodedAddress(linkToken.Address().String())
tokenToAggregate[acc] = tc.TokenSymbolToInfo[LinkSymbol]
}

Expand Down
2 changes: 1 addition & 1 deletion integration-tests/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ require (
github.com/smartcontractkit/ccip-owner-contracts v0.0.0-20240926212305-a6deabdfce86
github.com/smartcontractkit/chain-selectors v1.0.27
github.com/smartcontractkit/chainlink-automation v0.8.0
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a
github.com/smartcontractkit/chainlink-testing-framework/havoc v1.50.0
github.com/smartcontractkit/chainlink-testing-framework/lib v1.50.11-0.20241011153842-b2804aed25b4
Expand Down
4 changes: 2 additions & 2 deletions integration-tests/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1402,8 +1402,8 @@ github.com/smartcontractkit/chain-selectors v1.0.27 h1:VE/ftX9Aae4gnw67yR1raKi+3
github.com/smartcontractkit/chain-selectors v1.0.27/go.mod h1:d4Hi+E1zqjy9HqMkjBE5q1vcG9VGgxf5VxiRHfzi2kE=
github.com/smartcontractkit/chainlink-automation v0.8.0 h1:hFz2EHU06bkEfhcqhK8JdjKTWpDOr0XJ6xL9oELDoUg=
github.com/smartcontractkit/chainlink-automation v0.8.0/go.mod h1:ObdjDfgGIaiE48Bb3yYcx1CeGBm392WlEw92U83LlUA=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638 h1:BS9i2P/b+PsomEP//bH4j6N2a1DCgLVVzoRw02CnN2s=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa h1:QnZisCR4BlFVt72U59ix8HYeQUy5oY4im3bFx+gsM5M=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a h1:X0+2AbgCmPgfwY2dTvAK37KO8UvWLHMgfAFL3MA4BEs=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a/go.mod h1:tsGgeEJc5SUSlfVGSX0wR0EkRU3pM58D6SKF97V68ko=
github.com/smartcontractkit/chainlink-cosmos v0.5.2-0.20241017133723-5277829bd53f h1:BwrIaQIx5Iy6eT+DfLhFfK2XqjxRm74mVdlX8gbu4dw=
Expand Down
2 changes: 1 addition & 1 deletion integration-tests/load/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -406,7 +406,7 @@ require (
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/smartcontractkit/chain-selectors v1.0.27 // indirect
github.com/smartcontractkit/chainlink-automation v0.8.0 // indirect
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638 // indirect
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa // indirect
github.com/smartcontractkit/chainlink-data-streams v0.1.1-0.20241018134907-a00ba3729b5e // indirect
github.com/smartcontractkit/chainlink-feeds v0.1.1 // indirect
github.com/smartcontractkit/chainlink-protos/orchestrator v0.3.0 // indirect
Expand Down
4 changes: 2 additions & 2 deletions integration-tests/load/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1379,8 +1379,8 @@ github.com/smartcontractkit/chain-selectors v1.0.27 h1:VE/ftX9Aae4gnw67yR1raKi+3
github.com/smartcontractkit/chain-selectors v1.0.27/go.mod h1:d4Hi+E1zqjy9HqMkjBE5q1vcG9VGgxf5VxiRHfzi2kE=
github.com/smartcontractkit/chainlink-automation v0.8.0 h1:hFz2EHU06bkEfhcqhK8JdjKTWpDOr0XJ6xL9oELDoUg=
github.com/smartcontractkit/chainlink-automation v0.8.0/go.mod h1:ObdjDfgGIaiE48Bb3yYcx1CeGBm392WlEw92U83LlUA=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638 h1:BS9i2P/b+PsomEP//bH4j6N2a1DCgLVVzoRw02CnN2s=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021132654-e5f3ecb77638/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa h1:QnZisCR4BlFVt72U59ix8HYeQUy5oY4im3bFx+gsM5M=
github.com/smartcontractkit/chainlink-ccip v0.0.0-20241021143843-f817197a48fa/go.mod h1:4adKaHNaxFsRvV/lYfqtbsWyyvIPUMLR0FdOJN/ljis=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a h1:X0+2AbgCmPgfwY2dTvAK37KO8UvWLHMgfAFL3MA4BEs=
github.com/smartcontractkit/chainlink-common v0.3.1-0.20241018143728-5248d7c4468a/go.mod h1:tsGgeEJc5SUSlfVGSX0wR0EkRU3pM58D6SKF97V68ko=
github.com/smartcontractkit/chainlink-cosmos v0.5.2-0.20241017133723-5277829bd53f h1:BwrIaQIx5Iy6eT+DfLhFfK2XqjxRm74mVdlX8gbu4dw=
Expand Down
2 changes: 1 addition & 1 deletion integration-tests/smoke/ccip_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func TestInitialDeployOnLocal(t *testing.T) {
tokenConfig := ccdeploy.NewTokenConfig()
tokenConfig.UpsertTokenInfo(ccdeploy.LinkSymbol,
pluginconfig.TokenInfo{
AggregatorAddress: feeds[ccdeploy.LinkSymbol].Address().String(),
AggregatorAddress: cciptypes.UnknownEncodedAddress(feeds[ccdeploy.LinkSymbol].Address().String()),
Decimals: ccdeploy.LinkDecimals,
DeviationPPB: cciptypes.NewBigIntFromInt64(1e9),
},
Expand Down