Trait parables_testing::abi::ContractFunction  [−][src]
pub trait ContractFunction {
    type Output;
    fn encoded(&self, linker: &Linker) -> Result<Bytes, Error>;
    fn output(&self, output_bytes: Bytes) -> Result<Self::Output, Error>;
}Contract functions generated by parables_build.
Associated Types
type Output
Output types of the function.
Required Methods
fn encoded(&self, linker: &Linker) -> Result<Bytes, Error>
Encodes the input for the function.
fn output(&self, output_bytes: Bytes) -> Result<Self::Output, Error>
Decodes the given bytes output for the contract function.