MsgExecuteContract submits the given message data to a smart contract

interface MsgExecuteContractAmino {
    contract?: string;
    funds?: CoinAmino[];
    msg?: any;
    sender?: string;
}

Properties

contract?: string

Contract is the address of the smart contract

funds?: CoinAmino[]

Funds coins that are transferred to the contract on execution

msg?: any

Msg json encoded message to be passed to the contract

sender?: string

Sender is the that actor that signed the messages