AncestorProofRequestedEvent class
What became of a RequestAncestorProofCommand (bead libspiffy-a2v3).
success only says the request went out (as a P2PMessageToSendEvent to toPeerId); the answer arrives later as an AncestorProofResponseEvent. success is false, with toPeerId null, when nobody can be asked: the transaction is not stored, or its row carries no counterparty marker, in which case the output is unrecoverable by request and only the block returning to the active chain can restore it.
- Inheritance
-
- Object
- CoordinatorEvent
- CoordinatorReply
- AncestorProofRequestedEvent
Constructors
Properties
-
ancestorTxids
→ List<
String> -
The ancestors named in the request.
final
- error → String?
-
final
- eventTimestamp → DateTime
-
When the event was made.
finalinherited
- failure → String?
-
Why the request failed, or null when it succeeded.
WalletCoordinator.askthrows a CoordinatorFailure carrying this reply when it is not null.no setteroverride - hashCode → int
-
The hash code for this object.
no setterinherited
- requestId → String?
-
The CoordinatorRequest.requestId of the request this answers; null
when no request caused it.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- success → bool
-
final
- toPeerId → String?
-
The counterparty marker recorded on txid, which is who was asked.
Null when there is none to ask.
final
- txid → String
-
The received transaction whose ancestry is missing a proof.
final
- walletId → String
-
Optional wallet ID for filtering events by wallet
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