UTXOTransaction class final
- Inheritance
-
- Object
- GenericTransaction
- UTXOTransaction
- Implementers
Constructors
-
UTXOTransaction({required int block, required dynamic fee, required String hash, required int timeMilli, required dynamic amount, required String sender, required String recipient, required dynamic token, required TransactionTransferMethod transferMethod, required int confirmations, required ConfirmationStatus status, required List<
ElectrumInput> inputs, required List<ElectrumOutput> outputs, required String id, required int version}) -
const
-
UTXOTransaction.create({required Map<
String, dynamic> json, required dynamic type, required Iterable addressTypes, required Iterable nodes, required Iterable<ElectrumOutput> spentOutputs}) -
factory
- UTXOTransaction.fromJson(Map json)
-
factory
Properties
- amount → dynamic
-
finalinherited
- block → int
-
finalinherited
- confirmations → int
-
finalinherited
- dateTime → DateTime
-
no setterinherited
- evmTx → EVMTransaction?
-
no setterinherited
- fee → dynamic
-
finalinherited
- hash → String
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
final
-
inputs
→ List<
ElectrumInput> -
final
- isConfirmed → bool
-
no setterinherited
- isFailed → bool
-
no setterinherited
- isPending → bool
-
no setterinherited
-
outputs
→ List<
ElectrumOutput> -
final
- recipient → String
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sender → String
-
finalinherited
- status → ConfirmationStatus
-
finalinherited
- timeMilli → int
-
finalinherited
- token → dynamic
-
finalinherited
- totalValue → BigInt
-
no setterinherited
- transferMethod → TransactionTransferMethod
-
finalinherited
- value → BigInt
-
no setterinherited
- version → int
-
final
Methods
-
compareTo(
GenericTransaction other) → int -
Compares this object to another object.
inherited
-
copyWith(
{int? block, dynamic fee, String? hash, int? timeMilli, dynamic amount, String? sender, String? recipient, dynamic token, TransactionTransferMethod? transferMethod, int? confirmations, List< ElectrumInput> ? inputs, List<ElectrumOutput> ? outputs, String? id, int? version, ConfirmationStatus? status}) → UTXOTransaction -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited