Trait parables_testing::abi::Vm [−][src]
pub trait Vm { fn call<F>(
&self,
address: Address,
f: F,
call: Call
) -> Result<Call<F::Output>, Error>
where
F: ContractFunction; }
Virtual machine abstraction.
Required Methods
fn call<F>(
&self,
address: Address,
f: F,
call: Call
) -> Result<Call<F::Output>, Error> where
F: ContractFunction,
&self,
address: Address,
f: F,
call: Call
) -> Result<Call<F::Output>, Error> where
F: ContractFunction,
Perform a call against the given contract function.
Implementors
impl Vm for Evm