Skip to main content

Type Alias: CheckpointKind

type CheckpointKind = "backfill" | "finalization";

Defined in: packages/overcast-core/src/storage/index.ts:170

Which indexer cursor a checkpoint belongs to. The two cursors move in opposite directions and must never share a slot:

  • backfill — the historical sweep's descending paging cursor ("lowest point swept so far"), advanced page by page towards the start checkpoint.
  • finalization — the finalization tail's ascending frontier ("newest finalized head fully swept"), advanced only after a whole range settles.