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}