@armada/sdk / index / RangedFetchOptions
Interface: RangedFetchOptions
Defined in: src/sync/ranged-fetch.ts:6
Properties
fromBlock
readonlyfromBlock:number
Defined in: src/sync/ranged-fetch.ts:7
toBlock
readonlytoBlock:number
Defined in: src/sync/ranged-fetch.ts:8
maxRange?
readonlyoptionalmaxRange?:number
Defined in: src/sync/ranged-fetch.ts:10
Initial window size in blocks (per-provider cap, e.g. 5000 on Sepolia, 100000 local).
minRange?
readonlyoptionalminRange?:number
Defined in: src/sync/ranged-fetch.ts:12
Smallest window before a throw is treated as a real error rather than a range-limit.
onProgress?
readonlyoptionalonProgress?: (coveredThroughBlock) =>void
Defined in: src/sync/ranged-fetch.ts:14
Called after each top-level window with the highest block fetched so far — drives scan progress.
Parameters
coveredThroughBlock
number
Returns
void