getChannelEventData method

  1. @override
Map<String, dynamic> getChannelEventData()
override

Override to provide event-specific data for serialization

Implementation

@override
Map<String, dynamic> getChannelEventData() => {
      'amountSats': amountSats.toString(),
      'newClientBalanceSats': newClientBalanceSats.toString(),
      'newServerBalanceSats': newServerBalanceSats.toString(),
      'sequenceNumber': sequenceNumber,
      'paymentTxHex': paymentTxHex,
      'paymentTxId': paymentTxId,
      'clientSignatureHex': clientSignatureHex,
      'purpose': purpose,
      'invoiceId': invoiceId,
    };