Interface: OvercastIndexerClient
Defined in: packages/overcast-core/src/indexer/client.ts:30
Methods
getEvents()
getEvents(
range,
cursor,
limit): Promise<EventPage>;
Defined in: packages/overcast-core/src/indexer/client.ts:44
One bounded page of events in the range (floor, ceil]. Pass cursor as
null to start, then thread back EventPage until it is
null (range drained). Returns at most limit events, oldest first. The
adapter owns the scan direction and drops anything above ceil.
Parameters
| Parameter | Type |
|---|---|
range | { ceil: Checkpoint; floor: Checkpoint | null; } |
range.ceil | Checkpoint |
range.floor | Checkpoint | null |
cursor | Checkpoint | null |
limit | number |
Returns
Promise<EventPage>
getHead()
getHead(commitment): Promise<Checkpoint>;
Defined in: packages/overcast-core/src/indexer/client.ts:36
The current chain head at a Commitment level: live (fast, still
reorgable) or finalized (settled, canonical). A sweep runs toward the
head at its level as a ceiling.
Parameters
| Parameter | Type |
|---|---|
commitment | Commitment |
Returns
Promise<Checkpoint>