Marmot-TS
    Preparing search index...

    Interface HistoryEdge

    Protocol-level metadata for one edge — the commit that produced a node from its parent. The decrypted commit bytes themselves are retained separately (see GroupHistoryTree.commitBytesOf) so the tree is self-contained and replayable without the transport's event store.

    interface HistoryEdge {
        commitDigest: Uint8Array;
        senderLeafIndex?: number;
    }
    Index

    Engine

    commitDigest: Uint8Array

    SHA-256 (32 bytes) of the commit MLS message bytes — the edge identity.

    senderLeafIndex?: number

    The committer's MLS leaf index, when the caller knows it.