revm_statetest_types/
test.rsuse revm::primitives::{Address, Bytes, HashMap, B256};
use serde::Deserialize;
use crate::{transaction::TxPartIndices, AccountInfo};
#[derive(Debug, PartialEq, Eq, Deserialize)]
#[serde(rename_all = "camelCase", deny_unknown_fields)]
pub struct Test {
pub expect_exception: Option<String>,
pub indexes: TxPartIndices,
pub hash: B256,
#[serde(default)]
pub post_state: HashMap<Address, AccountInfo>,
pub logs: B256,
#[serde(default)]
state: HashMap<Address, AccountInfo>,
pub txbytes: Option<Bytes>,
}