Skip to main content
Version: v9.0.x

Events

MsgTransfer

TypeAttribute KeyAttribute Value
ibc_transfersender{sender}
ibc_transferreceiver{receiver}
ibc_transfertokens{jsonTokens}
ibc_transfermemo{memo}
ibc_transferforwarding_hops{jsonForwardingHops}
messagemoduletransfer

OnRecvPacket callback

TypeAttribute KeyAttribute Value
fungible_token_packetsender{sender}
fungible_token_packetreceiver{receiver}
fungible_token_packettokens{jsonTokens}
fungible_token_packetmemo{memo}
fungible_token_packetforwarding_hops{jsonForwardingHops}
fungible_token_packetsuccess{ackSuccess}
fungible_token_packeterror{ackError}
denominationtrace_hash{hex_hash}
denominationdenom{jsonDenom}
messagemoduletransfer

OnAcknowledgePacket callback

TypeAttribute KeyAttribute Value
fungible_token_packetsender{sender}
fungible_token_packetreceiver{receiver}
fungible_token_packettokens{jsonTokens}
fungible_token_packetmemo{memo}
fungible_token_packetforwarding_hops{jsonForwardingHops}
fungible_token_packetacknowledgement{ack.String()}
fungible_token_packetsuccess / error{ack.Response}
messagemoduletransfer

OnTimeoutPacket callback

TypeAttribute KeyAttribute Value
timeoutrefund_receiver{receiver}
timeoutrefund_tokens{jsonTokens}
timeoutmemo{memo}
timeoutforwarding_hops{jsonForwardingHops}
messagemoduletransfer