Skip to main content

Module snapshot

Module snapshot 

Source

Re-exportsยง

use crate::backend::JournaledState; ๐Ÿ”’
use alloy_evm::EvmEnv; ๐Ÿ”’
use alloy_primitives::B256; ๐Ÿ”’
use alloy_primitives::U256; ๐Ÿ”’
use alloy_primitives::map::U256Map; ๐Ÿ”’
use revm::database::AccountState; ๐Ÿ”’
use revm::state::AccountInfo; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serializer; ๐Ÿ”’
use serde::ser::SerializeStruct; ๐Ÿ”’
use std::collections::BTreeMap; ๐Ÿ”’

Structsยง

BackendStateSnapshot
Represents a state snapshot taken during evm execution
StateSnapshot
A minimal abstraction of a state at a certain point in time

Enumsยง

RevertStateSnapshotAction
What to do when reverting a state snapshot.