sp_trie
29.0.0
Modules
accessed_nodes_tracker
cache
nibble_ops
proof_size_extension
recorder
recorder_ext
trie_types
Structs
CompactProof
HashKey
KeySpacedDB
KeySpacedDBMut
LayoutV0
LayoutV1
NodeCodec
PrefixedKey
Recorder
StorageProof
TrieDBDoubleEndedIterator
TrieDBIterator
TrieDBKeyDoubleEndedIterator
TrieDBKeyIterator
TrieDBNodeDoubleEndedIterator
TrieDBRawIterator
TrieStream
Enums
CompactProofError
Error
MerkleValue
NodePlan
StorageProofError
ValuePlan
VerifyError
Statics
EMPTY_PREFIX
Traits
AsHashDB
HashDBT
KeyFunction
ProofSizeProvider
Query
Trie
TrieCache
TrieConfiguration
TrieLayout
TrieMut
TrieRecorder
TrieRecorderProvider
Functions
child_delta_trie_root
child_trie_root
decode_compact
delta_trie_root
empty_child_trie_root
empty_trie_root
encode_compact
generate_trie_proof
prefixed_key
read_child_trie_first_descendant_value
read_child_trie_hash
read_child_trie_value
read_child_trie_value_with
read_trie_first_descendant_value
read_trie_value
read_trie_value_with
verify_trie_proof
Type Aliases
CError
DBValue
GenericMemoryDB
HashDB
Lookup
MemoryDB
PrefixedMemoryDB
RawStorageProof
TrieDB
TrieDBBuilder
TrieDBMut
TrieDBMutBuilder
TrieError
TrieHash
sp_trie
Type Alias
TrieHash
Copy item path
Settings
Help
Summary
Source
pub type TrieHash<L> = <<L as
TrieLayout
>::
Hash
as Hasher>::Out;
Expand description
Hash type for a trie layout.