Skip to content

Commit 650f7a6

Browse files
committed
update address encoding
1 parent 530abcf commit 650f7a6

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

pkg/ccip/chainaccessor/ton_accessor.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -732,11 +732,15 @@ func (a *TONAccessor) GetFeeQuoterTokenUpdates(
732732

733733
encodedTokens := make([]any, 0, len(tokens))
734734
for _, token := range tokens {
735-
et, err2 := a.addrCodec.AddressBytesToString(token)
735+
strAddr, err2 := a.addrCodec.AddressBytesToString(token)
736736
if err2 != nil {
737-
return nil, fmt.Errorf("failed to AddressBytesToString: %w", err2)
737+
return nil, fmt.Errorf("failed to AddressBytesToString for encodedTokens: %w", err2)
738738
}
739-
encodedTokens = append(encodedTokens, et)
739+
addr, err2 := address.ParseAddr(strAddr)
740+
if err2 != nil {
741+
return nil, fmt.Errorf("failed to ParseAddr %s for encodedTokens: %w", strAddr, err2)
742+
}
743+
encodedTokens = append(encodedTokens, addr)
740744
}
741745
result, err := a.client.RunGetMethod(ctx, block, addr, "tokenPrices", encodedTokens...)
742746
// result is a list of TimestampedPrice

0 commit comments

Comments
 (0)