LnPaymentDetails constructor

const LnPaymentDetails({
  1. required String paymentHash,
  2. required String label,
  3. required String destinationPubkey,
  4. required String paymentPreimage,
  5. required bool keysend,
  6. required String bolt11,
  7. String? openChannelBolt11,
  8. SuccessActionProcessed? lnurlSuccessAction,
  9. String? lnurlPayDomain,
  10. String? lnurlPayComment,
  11. String? lnAddress,
  12. String? lnurlMetadata,
  13. String? lnurlWithdrawEndpoint,
  14. SwapInfo? swapInfo,
  15. ReverseSwapInfo? reverseSwapInfo,
  16. int? pendingExpirationBlock,
})

Implementation

const LnPaymentDetails({
  required this.paymentHash,
  required this.label,
  required this.destinationPubkey,
  required this.paymentPreimage,
  required this.keysend,
  required this.bolt11,
  this.openChannelBolt11,
  this.lnurlSuccessAction,
  this.lnurlPayDomain,
  this.lnurlPayComment,
  this.lnAddress,
  this.lnurlMetadata,
  this.lnurlWithdrawEndpoint,
  this.swapInfo,
  this.reverseSwapInfo,
  this.pendingExpirationBlock,
});