Skip to content

Commit

Permalink
add comment to abi encoding function
Browse files Browse the repository at this point in the history
  • Loading branch information
gjermundgaraba committed Nov 24, 2024
1 parent fc86099 commit 7e53a55
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions modules/apps/transfer/types/packet.go
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ func UnmarshalPacketData(bz []byte, ics20Version string, encoding string) (Fungi
return FungibleTokenPacketDataV2{}, errorsmod.Wrapf(ibcerrors.ErrInvalidType, "encoding %s is only supported for ICS20-V1", EncodingABI)
}
var err error
data, err = DecodeABIFungibleTokenPacketData(bz)
data, err = decodeABIFungibleTokenPacketData(bz)
if err != nil {
return FungibleTokenPacketDataV2{}, errorsmod.Wrapf(ibcerrors.ErrInvalidType, failedUnmarshalingErrorMsg, errorMsgVersion, err.Error())
}
Expand Down Expand Up @@ -319,7 +319,9 @@ func PacketDataV1ToV2(packetData FungibleTokenPacketData) (FungibleTokenPacketDa
}, nil
}

func DecodeABIFungibleTokenPacketData(data []byte) (*FungibleTokenPacketData, error) {
// decodeABIFungibleTokenPacketData decodes a solidity ABI encoded ics20lib.ICS20LibFungibleTokenPacketData
// and converts it into an ibc-go FungibleTokenPacketData.
func decodeABIFungibleTokenPacketData(data []byte) (*FungibleTokenPacketData, error) {
solidityFtpd, err := ics20lib.DecodeFungibleTokenPacketData(data)
if err != nil {
return nil, err
Expand Down

0 comments on commit 7e53a55

Please sign in to comment.