Table of Contents

Namespace Chronicler.Hashing

Deterministic record hashes for replay and conformance checks. ChronicleHashSerializer traverses the shared IRecordable schema directly, preserving field order, declared types and defaults, nested records, and stable link identities.

ChronicleHashWriter lets callers compose explicit primitive values and record contributions into a ChronicleHash. These are non-cryptographic comparison signals; they are not hashes of a transport payload. JSON and MemoryPack transports live in Chronicler.Serialization.

Classes

ChronicleHashSerializer

Computes deterministic record hashes by traversing RecordData(IChronicler).

Structs

ChronicleHash

Fixed-width deterministic hash value produced by a Chronicler record-hash pass.

ChronicleHashWriter

Writes deterministic primitive payloads into a fixed-width record hash.