API Reference
interfaces
Flowproposeresult

@coasys/ad4m / Exports / FlowProposeResult

Interface: FlowProposeResult

Table of contents

Properties

Properties

contested

• contested: boolean

true when two edges out of derivedState both carry quorum: the flow is irreversibly stalled and must not be shown as "awaiting votes".

Defined in

core/src/perspectives/FlowInstance.ts:121 (opens in a new tab)


derivedState

• derivedState: string

The instance's derived state after the call.

Defined in

core/src/perspectives/FlowInstance.ts:118 (opens in a new tab)


minted

• minted: boolean

true when this call wrote the proposal; false when an equivalent one was already open and this call joined it.

Defined in

core/src/perspectives/FlowInstance.ts:109 (opens in a new tab)


outcomes

• outcomes: FlowFireOutcome[]

Consensus events this call recorded for the first time. Empty while the edge is short of quorum.

Defined in

core/src/perspectives/FlowInstance.ts:116 (opens in a new tab)


proposalUri

• proposalUri: string

The live proposal this call minted or joined — always the one for the edge, whether this call wrote it or found it open. Hand it to another agent's acceptProposal, offer rejectProposal on it, or render it as "pending — withdraw?".

Defined in

core/src/perspectives/FlowInstance.ts:106 (opens in a new tab)


recordedVote

• recordedVote: boolean

true when this call recorded a vote for the calling agent — its own vote on a mint, an acceptedBy on a join. false means the agent had already voted and nothing was written.

Defined in

core/src/perspectives/FlowInstance.ts:113 (opens in a new tab)