pub type EVMResult<EvmWiringT> = EVMResultGeneric<ResultAndState<<EvmWiringT as EvmWiring>::HaltReason>, EvmWiringT>;
Expand description
Result of EVM execution.
Aliased Type§
enum EVMResult<EvmWiringT> {
Ok(ResultAndState<<EvmWiringT as EvmWiring>::HaltReason>),
Err(EVMError<<<EvmWiringT as EvmWiring>::Database as Database>::Error, <<EvmWiringT as EvmWiring>::Transaction as Transaction>::TransactionError>),
}
Variants§
Ok(ResultAndState<<EvmWiringT as EvmWiring>::HaltReason>)
Contains the success value
Err(EVMError<<<EvmWiringT as EvmWiring>::Database as Database>::Error, <<EvmWiringT as EvmWiring>::Transaction as Transaction>::TransactionError>)
Contains the error value