Marmot-TS
    Preparing search index...

    Interface BranchCandidate

    A candidate branch produced by replaying commits from a retained state.

    interface BranchCandidate {
        appWitnesses: AppWitness[];
        forkEpoch: number;
        id: string;
        tipDigest: Uint8Array;
        tipEpoch: number;
    }
    Index

    Core - Convergence

    appWitnesses: AppWitness[]

    App-payload witnesses that decrypt on candidate states in the branch.

    forkEpoch: number

    The epoch where the branch diverged from retained canonical state.

    id: string

    Caller-supplied identifier for the branch (not used in scoring).

    tipDigest: Uint8Array

    SHA-256 (32 bytes) of the branch's tip commit MLS message bytes.

    tipEpoch: number

    The epoch reached after replaying the branch's valid commits.