SendFlowSent class

The flow reached a send. outcome is the honest reduction; txids are the ids it minted (see sendTxids); isTwoStepTex is the proposal's shape signal, carried because the reducer's own two-step residual cannot be re-derived downstream (core #307). singleRecipientZat is the SENT proposal's one-recipient total (FR-46) — copied from the proposal whose id went to send, never a re-proposed or displayed one; null for two recipients.

Inheritance

Constructors

SendFlowSent(int flowId, {required SendOutcome outcome, required List<String> txids, required bool isTwoStepTex, int? singleRecipientZat})
const

Properties

flowId → int
The flow this is the terminal of. A consumer reports ONLY for the flow it owns — see SendController.flowId.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
isTwoStepTex → bool
final
outcome → SendOutcome
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
singleRecipientZat → int?
final
txids → List<String>
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited