UTXOTransaction class final

Inheritance
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