Module crdts::merkle_reg[][src]

This module contains a Merkle-Dag Register.

Structs

Content

The contents of a MerkleReg.

MerkleReg

The MerkleReg is a Register CRDT that uses the Merkle DAG structure to track the current value(s) held by this register. The leaves of the Merkle DAG are the current values.

Node

A node in the Merkle DAG

Enums

ValidationError

Validation errors that may occur when applying or merging MerkleReg

Traits

Sha3Hash

Values in the MerkleReg must be hasheable with tiny_keccak::Sha3.

Type Definitions

Hash

The hash of a node