stratus/eth/executor/evm_result.rs
1use display_json::DebugAsJson;
2
3use crate::eth::primitives::EvmExecution;
4use crate::eth::primitives::EvmExecutionMetrics;
5
6/// Evm execution result.
7#[derive(DebugAsJson, Clone, serde::Serialize)]
8#[cfg_attr(test, derive(serde::Deserialize, fake::Dummy, PartialEq))]
9pub struct EvmExecutionResult {
10 pub execution: EvmExecution,
11 pub metrics: EvmExecutionMetrics,
12}