Skip to main content

Crate light_merkle_tree_metadata

Crate light_merkle_tree_metadata 

Source
Expand description

§light-merkle-tree-metadata

Metadata structs for concurrent, indexed, and batched Merkle trees.

ModuleDescription
merkle_treeTree metadata: height, next index, owner, delegate
queueQueue metadata: type, capacity, sequence numbers
accessOwner and delegate access control checks
feeFee parameters for tree and queue operations
rolloverRollover threshold and status tracking
eventsChangelog events emitted on tree updates
errorsMerkleTreeMetadataError variants

Modules§

access
errors
events
fee
merkle_tree
queue
rollover
utils

Enums§

QueueType
TreeType

Constants§

ADDRESS_MERKLE_TREE_TYPE_V1
ADDRESS_MERKLE_TREE_TYPE_V2
ADDRESS_QUEUE_TYPE_V1
ADDRESS_QUEUE_TYPE_V2
INPUT_STATE_QUEUE_TYPE_V2
NULLIFIER_QUEUE_TYPE_V1
OUTPUT_STATE_QUEUE_TYPE_V2
STATE_MERKLE_TREE_TYPE_V1
STATE_MERKLE_TREE_TYPE_V2