@coasys/ad4m / Exports / FlowValidOutput
Interface: FlowValidOutput
One instance a verified flow receipt speaks for — an entry of
PerspectiveProxy.flowValidOutputs(flow, state?).
Every entry has already passed the whole verification chain executor-side: the receipt's signatures and quorum re-checked, its outputs bound to the quorum-signed commitment (#1104), and the instance's live content still equal to what the quorum committed to. An output edited since the run completed is not listed, although the receipt itself stays verifiable.
Table of contents
Properties
Properties
content
• content: string
The instance's content as committed at completion (its modelQuery
hydration, JSON-encoded).
Defined in
core/src/perspectives/FlowInstance.ts:139 (opens in a new tab)
output
• output: FlowOutputRef
The instance, as the (className, id) pair the quorum committed to.
Defined in
core/src/perspectives/FlowInstance.ts:136 (opens in a new tab)
receiptUri
• receiptUri: string
Content-derived URI of the receipt that proves this output.
Defined in
core/src/perspectives/FlowInstance.ts:144 (opens in a new tab)
terminalState
• terminalState: string
The terminal state the granting run settled into, re-derived by the verifier.
Defined in
core/src/perspectives/FlowInstance.ts:142 (opens in a new tab)