Crate merkle_log[][src]

An implementation of the “Merkle Tree-Structured Log” defined in the paper Transparent Logs for Skeptical Clients.

Structs

MerkleLog

A Merkle Tree-Structured Log is a potentially unbalanced merkle tree containing the entries of an append-only log.

TreeID

Unique identifiers for binary tree nodes. Reproduced from flat-tree.

Enums

Error

Traits

Store

Represents access to immutable merkle tree nodes.

Type Definitions

MemoryStore

An in-memory store for the intermediate nodes of a MerkleLog.

Node

Type alias for nodes in the merkle tree.

Proof

Type alias for a HashMap containing leaf and tree nodes.