TransactionDetails class

Constructors

TransactionDetails.new({Transaction? transaction, required String txid, required BigInt received, required BigInt sent, BlockTime? confirmationTime, BigInt? fee})

Properties

confirmationTime BlockTime?
If the transaction is confirmed, contains height and timestamp of the block containing the transaction, unconfirmed transaction contains None.
finalinherited
fee BigInt?
Fee value (sats) if confirmed. The availability of the fee depends on the backend. It's never None with an Electrum Server backend, but it could be None with a Bitcoin RPC node without txindex that receive funds while offline.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
received BigInt
Received value (sats) Sum of owned outputs of this transaction.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sent BigInt
Sent value (sats) Sum of owned inputs of this transaction.
finalinherited
transaction Transaction?
no setter
txid String
Transaction id.
finalinherited

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