stratus/eth/primitives/execution_metrics.rs
1use display_json::DebugAsJson;
2
3#[derive(DebugAsJson, Clone, Copy, Default, PartialEq, Eq, derive_more::Add, derive_more::AddAssign, serde::Serialize, serde::Deserialize)]
4#[cfg_attr(test, derive(fake::Dummy))]
5pub struct EvmExecutionMetrics {
6 /// Number of account reads during EVM execution.
7 pub account_reads: usize,
8
9 /// Number of slot reads during EVM execution.
10 pub slot_reads: usize,
11}