Trait zksync_web3_rs::contract::EthCall
source · pub trait EthCall: Tokenizable + AbiDecode + AbiEncode + Send + Sync {
// Required methods
fn function_name() -> Cow<'static, str>;
fn abi_signature() -> Cow<'static, str>;
// Provided method
fn selector() -> [u8; 4] { ... }
}Expand description
A helper trait for types that represent all call input parameters of a specific function
Required Methods§
sourcefn function_name() -> Cow<'static, str>
fn function_name() -> Cow<'static, str>
The name of the function
sourcefn abi_signature() -> Cow<'static, str>
fn abi_signature() -> Cow<'static, str>
Retrieves the ABI signature for the call