package
1.4.0-rc.2
Repository: https://github.com/iotaledger/wasp.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
DebugDump prints the structure of the whole DB to stdout, for debugging purposes.
Diff computes the difference between two given trie roots, returning the collections of nodes that are exclusive to each trie.
No description provided by the author
MustInitRoot initializes a new empty trie.
NewHiveKVStoreAdapter creates a new KVStore as a partition of hive.go KVStore.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NumChildren is the maximum amount of children for each trie node.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
HiveKVStoreAdapter maps a partition of the Hive KVStore to trie_go.KVStore.
MerkleProof is a proof of inclusion or absence.
No description provided by the author
NodeData represents a node of the trie, which is stored in the trieStore with key = commitment.Bytes().
No description provided by the author
No description provided by the author
Tcommitment (short for terminal commitment) commits to data of arbitrary size.
TrieIterator implements KVIterator interface for keys in the trie with given prefix.
TrieReader direct read-only access to trie.
TrieUpdatable is an updatable trie implemented on top of the unpackedKey/value store.

# Interfaces

KVIterator is an interface to iterate through a set of key/value pairs.
KVReader is a key/value reader.
KVStore is a compound interface.
KVWriter is a key/value writer.
Traversable is an interface which provides with partial iterators.

# Type aliases

Hash is a blake2b 160 bit (20 bytes) hash.
No description provided by the author