Greenfield: Add payment hash and preimage to Lightning invoices (#4520)

* Greenfield: Add payment hash and preimage to Lightning invoices

Closes #4475.

* Greenfield: Add payment hash and preimage to invoice payment method details

* Refactor LN payment method details retrieval
This commit is contained in:
d11n
2023-01-13 09:29:41 +01:00
committed by GitHub
parent 2301769419
commit 0bc6967dbc
15 changed files with 125 additions and 22 deletions

View File

@@ -534,7 +534,7 @@ namespace BTCPayServer.Controllers.Greenfield
var payments = method.ParentEntity.GetPayments(includeAccountedPaymentOnly).Where(paymentEntity =>
paymentEntity.GetPaymentMethodId() == method.GetId());
return new InvoicePaymentMethodDataModel()
return new InvoicePaymentMethodDataModel
{
Activated = details.Activated,
PaymentMethod = method.GetId().ToStringNormalized(),