BEEFValidationResultEvent constructor

BEEFValidationResultEvent({
  1. String? walletId,
  2. String? invoiceId,
  3. String? txid,
  4. required bool valid,
  5. String? error,
  6. bool broadcasted = false,
  7. String? networkStatus,
  8. String? broadcastError,
  9. bool awaitingHeader = false,
  10. List<Map<String, dynamic>>? spendableUTXOs,
  11. List<Map<String, dynamic>> unreadableOutputs = const [],
  12. String? requestId,
})

Implementation

BEEFValidationResultEvent({
  this.walletId,
  this.invoiceId,
  this.txid,
  required this.valid,
  this.error,
  this.broadcasted = false,
  this.networkStatus,
  this.broadcastError,
  this.awaitingHeader = false,
  List<Map<String, dynamic>>? spendableUTXOs,
  List<Map<String, dynamic>> unreadableOutputs = const [],
  this.requestId,
})  : spendableUTXOs = frozenListOrNull(spendableUTXOs),
      unreadableOutputs = frozenMapList(unreadableOutputs);