pub trait BootExecute<Chain: CwEnv> {
    type ExecuteMsg: Serialize;

    // Required method
    fn execute(
        &self,
        execute_msg: &Self::ExecuteMsg,
        coins: Option<&[Coin]>
    ) -> Result<Chain::Response, BootError>;
}
Expand description

Smart Contract execute endpoint

Required Associated Types§

Required Methods§

source

fn execute( &self, execute_msg: &Self::ExecuteMsg, coins: Option<&[Coin]> ) -> Result<Chain::Response, BootError>

Implementors§

source§

impl<T: CwInterface + ContractInstance<Chain>, Chain: CwEnv> BootExecute<Chain> for T