Skip to content

@lelantos-org/sdk / index / SyncProgress

Type Alias: SyncProgress ​

ts
type SyncProgress = 
  | {
  fetched: number;
  hits: number;
  phase: "fetching" | "scanning" | "persisting" | "done";
  stream: "notes";
}
  | {
  chunkId: number;
  leaves: number;
  stream: "tree";
  syncedCount: number;
}
  | {
  added: number;
  chunkId: number;
  stream: "nullifiers";
  syncedCount: number;
};

Defined in: @lelantos-org/sdk/dist/wallet/types/sync.d.ts:12

Progress of one sync, per stream. A throwing listener is logged and swallowed.