Skip to content

@armada/sdk / index / RangedFetchOptions

Interface: RangedFetchOptions

Defined in: src/sync/ranged-fetch.ts:6

Properties

fromBlock

readonly fromBlock: number

Defined in: src/sync/ranged-fetch.ts:7


toBlock

readonly toBlock: number

Defined in: src/sync/ranged-fetch.ts:8


maxRange?

readonly optional maxRange?: 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?

readonly optional minRange?: 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?

readonly optional onProgress?: (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