MsgTransfer
A fungible token cross chain transfer is achieved by using the MsgTransfer:
SourcePortis invalid (see 24-host naming requirements.SourceChannelis invalid (see 24-host naming requirements).Tokenis invalid (denom is invalid or amount is negative)Token.Amountis not positive.Token.Denomis not a valid IBC denomination as per ADR 001 - Coin Source Tracing.
Senderis empty.Receiveris empty.TimeoutHeightandTimeoutTimestampare both zero.
SourcePort and SourceChannel.
The denomination provided for transfer should correspond to the same denomination represented on this chain. The prefixes will be added as necessary upon by the receiving chain.