InvariantContext
HardKAS SDK / artifacts/src / InvariantContext
Interface: InvariantContext
Defined in: packages/artifacts/src/invariants/types.ts:25
Context provided to invariant checks. Uses unknown + narrowing instead of any.
Properties
artifact?
optionalartifact?:unknown
Defined in: packages/artifacts/src/invariants/types.ts:26
artifactStore?
optionalartifactStore?:ArtifactLookup
Defined in: packages/artifacts/src/invariants/types.ts:28
clock?
optionalclock?:Clock
Defined in: packages/artifacts/src/invariants/types.ts:29
event?
optionalevent?:EventEnvelope
Defined in: packages/artifacts/src/invariants/types.ts:27
strict?
optionalstrict?:boolean
Defined in: packages/artifacts/src/invariants/types.ts:30