Module crdts::merkle_reg

source ·
Expand description

This module contains a Merkle-Dag Register.

Structs

  • The contents of a MerkleReg.
  • The MerkleReg is a Register CRDT that uses the Merkle DAG structure to track the current value(s) held by this register. The roots of the Merkle DAG are the current concurrent values.
  • A node in the Merkle DAG

Enums

  • Validation errors that may occur when applying or merging MerkleReg

Traits

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

Type Definitions

  • The hash of a node