ab_contracts_common::env

Trait ExecutorContext

Source
pub trait ExecutorContext: Debug {
    // Required method
    fn call_many(
        &self,
        previous_env_state: &EnvState,
        prepared_methods: &[PreparedMethod<'_>],
    ) -> Result<(), ContractError>;
}
Expand description

Executor context that can be used to interact with executor

Required Methods§

Source

fn call_many( &self, previous_env_state: &EnvState, prepared_methods: &[PreparedMethod<'_>], ) -> Result<(), ContractError>

Call multiple methods

Implementors§