# Functions
making the function public to be used by external tests.
checks if a valid Stylus prefix is present.
New creates a new state from a given trie.
NewDatabase creates a backing store for state.
NewDatabaseWithConfig creates a backing store for state.
NewDatabaseWithNodeDB creates a state database with an already initialized node database.
No description provided by the author
Creates an un uninitialized cache.
NewStateSync creates a new state trie download scheduler.
creates a new Stylus prefix from the given dictionary byte.
strips the Stylus header from a contract, returning the dictionary used.
# Variables
Updates the Rust-side recent program cache.
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
Dump represents the full dump in a collected format, as one large map.
DumpAccount represents an account in the state.
DumpConfig is a set of options to control what portions of the state will be iterated and collected.
No description provided by the author
Type for managing recent program access.
StateDB structs within the ethereum protocol are used to store anything within the merkle trie.
# Interfaces
Database wraps access to tries and contract code.
DumpCollector interface which the state trie calls during iteration.
Trie is a Ethereum Merkle Patricia trie.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
maps moduleHash to activation info.