API Reference
interfaces
Flowvalidoutput

@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)