Struct evmc_vm::ExecutionMessage [−][src]
pub struct ExecutionMessage { /* fields omitted */ }
Expand description
EVMC execution message structure.
Implementations
pub fn new(
kind: MessageKind,
flags: u32,
depth: i32,
gas: i64,
destination: Address,
sender: Address,
input: Option<&[u8]>,
value: Uint256,
create2_salt: Bytes32
) -> Self
Read the message kind.
Read the destination address of the message.
Read the salt for CREATE2. Only valid if the message kind is CREATE2.
Trait Implementations
Performs the conversion.