Skip to content

@armada/sdk / index / QuickSyncReason

Type Alias: QuickSyncReason

QuickSyncReason = "indexer-http-error" | "schema-mismatch" | "root-mismatch" | "position-gap" | "unknown"

Defined in: src/sdk.ts:126

Why an untrusted-indexer quick-sync attempt was discarded for an RPC re-scan. The outcome field keeps its two historical values (back-compat); reason disambiguates the ≥4 distinct causes that root-mismatch-fallback used to conflate (#83). unknown is the honest bucket for an unexpected cause — never silently folded into root-mismatch.