package
5.6.3-darwinv2-rc0+incompatible
Repository: https://github.com/scroll-tech/go-ethereum.git
Documentation: pkg.go.dev
# Functions
New creates a new state from a given trie.
NewDatabase creates a backing store for state.
NewDatabaseWithConfig creates a backing store for state.
NewNodeIterator creates an post-order state node iterator.
NewStateSync create a new state trie download scheduler.
# Structs
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 statewill be iterated and collected.
IteratorDump is an implementation for iterating over data.
NodeIterator is an iterator to traverse the entire state trie post-order, including all of the contract code and contract state tries.
StateDB structs within the ethereum protocol are used to store anything within the merkle trie.
No description provided by the author
# 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.
No description provided by the author