@honua/sdk-js
    Preparing search index...

    Interface OfflineEditReplayItemReceipt

    interface OfflineEditReplayItemReceipt {
        conflictPolicy?: OfflineEditReplayConflictPolicyReceiptV1;
        editId: `sha256:${string}`;
        outcome: "retryable" | "applied" | "conflicted" | "unacknowledged";
        reasonCode?: OfflineEditReplayUnacknowledgedReason;
        syncConflict?: OfflineReplaySyncConflictProjectionV1;
    }
    Index

    Properties

    Present only for a conflicted outcome when the pass declared a conflict policy. A refused policy never reaches a receipt: the pass throws first.

    editId: `sha256:${string}`
    outcome: "retryable" | "applied" | "conflicted" | "unacknowledged"

    Present only for a conflicted outcome when the pass was given a replica binding. It carries either the projected sync conflict or a typed refusal — never a partially guessed contract object. When a policy closed the conflict, the projection is of the resolved record, so its status and localResolution describe what the policy actually did.