@arkade-os/sdk Documentation - v0.4.54
    Preparing search index...

    Type Alias ContractSyncState

    ContractSyncState:
        | { lastSyncedAt?: number; mode: "online" }
        | { lastSyncedAt?: number; mode: "degraded"; reason: string }

    Freshness of the ContractManager's provider-backed sync. degraded means the most recent sync (boot, best-effort read, or contract hydration) hit a retryable indexer/operator failure and the manager is serving repository state; it returns to online on the next successful sync. This only describes sync freshness — never wallet data itself.