CreateInvoiceCommand constructor
CreateInvoiceCommand({})
Implementation
CreateInvoiceCommand({
required this.walletId,
this.amount,
List<InvoiceOutputSpec>? outputs,
this.description,
this.expiresIn,
this.expiresInSeconds,
Map<String, dynamic>? invoiceMetadata,
this.numberOfAddresses = 1,
super.requestId,
}) : outputs = frozenOutputSpecsOrNull(outputs),
invoiceMetadata = frozenPlainMapOrNull(invoiceMetadata);