Get desktop application:
View/edit binary Protocol Buffers messages
Used in: , ,
Asset vault key represented as a word.
Asset value represented as a word.
A hash digest, the result of a hash function.
Used in: , , , , , , , , , , , , , , , , , , , , , , , , ,
Represents a Merkle path.
Used in: ,
List of sibling node hashes, in order from the root to the leaf.
Represents an MMR delta.
Used in:
The number of leaf nodes in the MMR.
New and changed MMR peaks.
A leaf in an SMT, sitting at depth 64. A leaf can contain 0, 1 or multiple leaf entries.
Used in:
An empty leaf index.
A single leaf entry.
Multiple leaf entries.
Represents a single SMT leaf entry.
Used in: ,
The key of the entry.
The value of the entry.
Multiple leaf entries when hash collisions occur at the same leaf position.
Used in:
The list of entries at this leaf.
The opening of a leaf in an SMT.
Used in:
The Merkle path to the leaf.
The leaf itself.
A different representation of a Merkle path designed for memory efficiency.
Used in: , ,
A bitmask representing empty nodes. The set bit corresponds to the depth of an empty node. The least significant bit (bit 0) describes depth 1 node (root's children). The `bit index + 1` is equal to node's depth.
The non-empty nodes, stored in depth-order, but not contiguous across depth.