PaymentAcknowledgedEvent constructor

PaymentAcknowledgedEvent({
  1. required String channelId,
  2. required BigInt amountSats,
  3. required int sequenceNumber,
  4. required BigInt newClientBalanceSats,
  5. required BigInt newServerBalanceSats,
  6. required String fullySignedPaymentTxHex,
  7. required String serverSignatureHex,
  8. String? eventId,
  9. DateTime? timestamp,
  10. int? version,
  11. Map<String, dynamic>? metadata,
})

Implementation

PaymentAcknowledgedEvent({
  required String channelId,
  required this.amountSats,
  required this.sequenceNumber,
  required this.newClientBalanceSats,
  required this.newServerBalanceSats,
  required this.fullySignedPaymentTxHex,
  required this.serverSignatureHex,
  String? eventId,
  DateTime? timestamp,
  int? version,
  Map<String, dynamic>? metadata,
}) : super(
        channelId: channelId,
        eventId: eventId,
        timestamp: timestamp,
        version: version,
        metadata: metadata,
      );