DeferredPaymentDetail class

One deferred payment in a DeferredPaymentsResponse, with what is needed to act on it.

Constructors

DeferredPaymentDetail({required DeferredPayment payment, String? rawTxHex, Uint8List? beef, String? beefError})
const

Properties

amount → BigInt
no setter
beef → Uint8List?
The BEEF rebuilt from stored ancestors and proofs, when requested and the chain back to proven ancestors is stored.
final
beefError → String?
Why beef is null although it was requested.
final
competingTxids → List<String>
The competing transactions ARC named for this payment (bead libspiffy-pkum; see DeferredPayment.competingTxids).
no setter
createdAt → DateTime
no setter
fee → BigInt
no setter
hashCode → int
The hash code for this object.
no setterinherited
heldInputs → List<DeferredPaymentInput>
no setter
invoiceId → String?
no setter
isReclaim → bool
Whether this payment is a reclaim's self-spend (reclaimsTxid is set).
no setter
lastCheckedAt → DateTime?
no setter
lastNetworkStatus → String?
no setter
payment → DeferredPayment
final
purpose → String?
What this payment is for, as the wallet recorded it (bead libspiffy-fzjv; see DeferredPayment.purpose).
no setter
rawTxHex → String?
The signed transaction (null only if its row is missing).
final
recipientAddresses → List<String>
no setter
reclaimsTxid → String?
The deferred payment this one reclaims, when it is a reclaim's self-spend; null for every other payment (bead libspiffy-fzjv).
no setter
resolutionReason → String?
Why this payment is in the state it is: ARC's reason for a failure, the user's reason for a cancellation, or — for a payment a reclaim resolved — the self-spend that reclaimed it (bead libspiffy-fzjv; see DeferredPayment.resolutionReason). Null while it is outstanding.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → DeferredPaymentState
no setter
txid → String
no setter

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