InvoiceStatusChangedEvent constructor
InvoiceStatusChangedEvent({
- required String invoiceId,
- required String walletId,
- required InvoiceStatus oldStatus,
- required InvoiceStatus newStatus,
- String? reason,
- String? eventId,
- DateTime? timestamp,
- int? version,
- Map<
String, dynamic> ? metadata,
Implementation
InvoiceStatusChangedEvent({
required String invoiceId,
required String walletId,
required this.oldStatus,
required this.newStatus,
this.reason,
String? eventId,
DateTime? timestamp,
int? version,
Map<String, dynamic>? metadata,
}) : super(
invoiceId: invoiceId,
walletId: walletId,
eventId: eventId,
timestamp: timestamp,
version: version,
metadata: metadata,
);