@pwngh/economy-lab
    Preparing search index...

    Interface SettleReport

    How the session reached the ledger: one net posting per chunk, or movement-by-movement.

    interface SettleReport {
        journalHead: string;
        mode: "netted" | "replayed";
        netted: number;
        postings: number;
        rejected: readonly {
            idempotencyKey: string;
            reason: ErrorCode | RejectionCode;
        }[];
    }
    Index
    journalHead: string

    The session chain head the settlement anchored.

    mode: "netted" | "replayed"
    netted: number

    How many accepted movements the settlement covers.

    postings: number

    Net postings committed (chunks in 'netted' mode; individual movements in 'replayed').

    rejected: readonly { idempotencyKey: string; reason: ErrorCode | RejectionCode }[]

    Movements the replay path refused, by idempotency key (empty in 'netted' mode).