TransferRoute: {
    sourceChannel: IBCChannelID;
    sourcePort: string;
    token: Coin;
} & ({
    forwardInfo: ForwardInfo;
    receiver: typeof PFM_RECEIVER;
} | {
    forwardInfo?: never;
    receiver: string;
})

Object used to help build MsgTransfer parameters for IBC transfers.

If forwardInfo is present:

Type declaration

  • sourceChannel: IBCChannelID
  • sourcePort: string

    typically, transfer

  • token: Coin