AcknowledgePaymentCommand constructor

AcknowledgePaymentCommand({
  1. required String channelId,
  2. required BigInt amountSats,
  3. required String paymentTxHex,
  4. required String clientSignatureHex,
  5. required String serverSignatureHex,
  6. required String fullySignedPaymentTxHex,
  7. required int proposedSequence,
  8. required BigInt proposedClientBalance,
  9. required BigInt proposedServerBalance,
  10. String? commandId,
  11. DateTime? timestamp,
  12. Map<String, dynamic>? metadata,
})

Implementation

AcknowledgePaymentCommand({
  required String channelId,
  required this.amountSats,
  required this.paymentTxHex,
  required this.clientSignatureHex,
  required this.serverSignatureHex,
  required this.fullySignedPaymentTxHex,
  required this.proposedSequence,
  required this.proposedClientBalance,
  required this.proposedServerBalance,
  String? commandId,
  DateTime? timestamp,
  Map<String, dynamic>? metadata,
}) : super(
        channelId: channelId,
        commandId: commandId,
        timestamp: timestamp,
        metadata: metadata,
      );