ValueTransferInfo constructor
ValueTransferInfo({
- required int epoch,
- required int timestamp,
- required String hash,
- required List<
String> inputAddresses, - required List<
String> outputAddresses, - required int? value,
- required int fee,
- required int weight,
- required int priority,
- required String block,
- required bool confirmed,
- required bool reverted,
- required List<
InputUtxo> inputUtxos, - required List<
InputMerged> inputsMerged, - required List<
int> outputValues, - required List<
int> timelocks, - required List<
TransactionUtxo> utxos, - required List<
TransactionUtxo> utxosMerged, - required List<
String> trueOutputAddresses, - required List<
String> changeOutputAddresses, - int? trueValue,
- int? changeValue,
- required TxStatusLabel status,
- required List<
ValueTransferOutput> outputs,
Implementation
ValueTransferInfo(
{required this.epoch,
required this.timestamp,
required this.hash,
required this.inputAddresses,
required this.outputAddresses,
required this.value,
required this.fee,
required this.weight,
required this.priority,
required this.block,
required this.confirmed,
required this.reverted,
required this.inputUtxos,
required this.inputsMerged,
required this.outputValues,
required this.timelocks,
required this.utxos,
required this.utxosMerged,
required this.trueOutputAddresses,
required this.changeOutputAddresses,
this.trueValue,
this.changeValue,
required this.status,
required this.outputs})
: super(
txnHash: hash,
status: status,
type: TransactionType.value_transfer,
txnTime: epoch,
blockHash: null);