package
0.0.0-20220616152218-3da4c06c590a
Repository: https://github.com/astra-net/astra-network.git
Documentation: pkg.go.dev

# Functions

ManageState returns a new managed state with the statedb as it's backing layer.
New creates a new state from a given trie.
NewDatabase creates a backing store for state.
NewDatabaseWithCache creates a backing store for state.

# Variables

MaxTrieCacheGen limit after which to evict trie nodes from memory.

# Structs

Account is the Ethereum consensus representation of accounts.
DB within the ethereum protocol are used to store anything within the merkle trie.
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.
ManagedState ...
Object represents an Ethereum account which is being modified.

# 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

Code ...
Storage ...