pub fn send_msg_with_code_hash(
    recipient: HumanAddr,
    recipient_code_hash: Option<String>,
    amount: Uint128,
    msg: Option<Binary>,
    memo: Option<String>,
    padding: Option<String>,
    block_size: usize,
    callback_code_hash: String,
    contract_addr: HumanAddr
) -> StdResult<CosmosMsg>
Expand description

Returns a StdResult used to execute Send

Arguments

  • recipient - the address tokens are to be sent to
  • recipient_code_hash - override the recipient_code_hash registered with the RegisterReceiver interface
  • amount - Uint128 amount of tokens to send
  • msg - Optional base64 encoded string to pass to the recipient contract’s Receive function
  • memo - A message to include in transaction
  • padding - Optional String used as padding if you don’t want to use block padding
  • block_size - pad the message to blocks of this size
  • callback_code_hash - String holding the code hash of the contract being called
  • contract_addr - address of the contract being called