# Functions
FullAccount decodes the data on the 'slim RLP' format and return the consensus format account.
FullAccountRLP converts data on the 'slim RLP' format into the full RLP-format.
SlimAccount converts a state.Account content into a slim snapshot account.
SlimAccountRLP converts a state.Account content into a slim snapshot version RLP encoded.
# Variables
ErrNotConstructed is returned if the callers want to iterate the snapshot while the generation is not finished yet.
ErrNotCoveredYet is returned from data accessors if the underlying snapshot is being generated currently and the requested data item is not yet in the range of accounts covered.
ErrSnapshotStale is returned from data accessors if the underlying snapshot layer had been invalidated due to the chain progressing forward far enough to not maintain the layer's original state.
# Interfaces
AccountIterator is an iterator to step over all the accounts in a snapshot, which may or may not be composed of multiple layers.
Iterator is an iterator to step over all the accounts or the specific storage in a snapshot which may or may not be composed of multiple layers.
Snapshot represents the functionality supported by a snapshot storage layer.
StorageIterator is an iterator to step over the specific storage in a snapshot, which may or may not be composed of multiple layers.