Type Alias: Indexed<V, T>
type Indexed<V, T> = object;
Defined in: packages/overcast-core/src/indexer/events.ts:16
Type Parameters
| Type Parameter |
|---|
V |
T |
Properties
checkpoint
checkpoint: Checkpoint;
Defined in: packages/overcast-core/src/indexer/events.ts:19
domain
domain: number;
Defined in: packages/overcast-core/src/indexer/events.ts:26
The protocol domain separator (u32) of the deployment this event was
indexed from. This is the same domain that is bound into option
content-addresses and operation signatures.
event
event: T;
Defined in: packages/overcast-core/src/indexer/events.ts:17
idx
idx: number;
Defined in: packages/overcast-core/src/indexer/events.ts:31
The position of the event within the checkpoint.
name
name: V;
Defined in: packages/overcast-core/src/indexer/events.ts:18
tx?
optional tx?: TxDetails;
Defined in: packages/overcast-core/src/indexer/events.ts:41
The chain's raw transaction detail the event was decoded from (e.g. a
parsed Solana transaction). Optional: clients that already hold the
transaction attach it so stores can persist it for data integrity —
fetching it after the fact would need an archival node. Never part of the
event's identity: two deliveries of the same event dedupe identically
whether or not tx is present.