Skip to content

Interface: ObservationStamp

@termwright/driver


@termwright/driver / ObservationStamp

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:88

Atomic identity of the screen/tree pair used for an observation.

readonly contractId: string

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:90


readonly epoch: number

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:91


readonly pairedScreenRevision: number | null

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:97

Screen revision paired to semanticRevision, or null when no pair exists.


readonly screenRevision: number

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:94


readonly semanticRevision: number | null

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:95


readonly sequence: number

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:93

Monotonic publication order across both screen and semantic revisions.


readonly sessionId: string

Defined in: protocol/dist/contract-DRS0RIwS.d.ts:89