Interface: ObservationStamp
@termwright/driver / ObservationStamp
Interface: ObservationStamp
Section titled “Interface: ObservationStamp”Defined in: protocol/dist/contract-DRS0RIwS.d.ts:88
Atomic identity of the screen/tree pair used for an observation.
Properties
Section titled “Properties”contractId
Section titled “contractId”
readonlycontractId:string
Defined in: protocol/dist/contract-DRS0RIwS.d.ts:90
readonlyepoch:number
Defined in: protocol/dist/contract-DRS0RIwS.d.ts:91
pairedScreenRevision
Section titled “pairedScreenRevision”
readonlypairedScreenRevision:number|null
Defined in: protocol/dist/contract-DRS0RIwS.d.ts:97
Screen revision paired to semanticRevision, or null when no pair exists.
screenRevision
Section titled “screenRevision”
readonlyscreenRevision:number
Defined in: protocol/dist/contract-DRS0RIwS.d.ts:94
semanticRevision
Section titled “semanticRevision”
readonlysemanticRevision:number|null
Defined in: protocol/dist/contract-DRS0RIwS.d.ts:95
sequence
Section titled “sequence”
readonlysequence:number
Defined in: protocol/dist/contract-DRS0RIwS.d.ts:93
Monotonic publication order across both screen and semantic revisions.
sessionId
Section titled “sessionId”
readonlysessionId:string
Defined in: protocol/dist/contract-DRS0RIwS.d.ts:89