pub trait Callable<C: Call>: Contract {
// Required method
fn call(&mut self, call: Msg<C>) -> ResultWithPostInfoOf<Self, AbiWriter>;
}
Expand description
Type callable with ethereum message, may be implemented by solidity_interface
macro
on interface implementation, or for externally-owned real EVM contract
Required Methods§
sourcefn call(&mut self, call: Msg<C>) -> ResultWithPostInfoOf<Self, AbiWriter>
fn call(&mut self, call: Msg<C>) -> ResultWithPostInfoOf<Self, AbiWriter>
Call contract using specified call data