mirror of
https://github.com/aljazceru/btcpayserver.git
synced 2025-12-18 14:34:23 +01:00
Lightning: Add GetPayment methods to local client (#3657)
I missed adding them in #3557.
This commit is contained in:
@@ -503,6 +503,13 @@ namespace BTCPayServer.Controllers.Greenfield
|
|||||||
return GetFromActionResult<LightningInvoiceData>(
|
return GetFromActionResult<LightningInvoiceData>(
|
||||||
await _storeLightningNodeApiController.GetInvoice(cryptoCode, invoiceId));
|
await _storeLightningNodeApiController.GetInvoice(cryptoCode, invoiceId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override async Task<LightningPaymentData> GetLightningPayment(string storeId, string cryptoCode,
|
||||||
|
string paymentHash, CancellationToken token = default)
|
||||||
|
{
|
||||||
|
return GetFromActionResult<LightningPaymentData>(
|
||||||
|
await _storeLightningNodeApiController.GetPayment(cryptoCode, paymentHash));
|
||||||
|
}
|
||||||
|
|
||||||
public override async Task<LightningInvoiceData> CreateLightningInvoice(string storeId, string cryptoCode,
|
public override async Task<LightningInvoiceData> CreateLightningInvoice(string storeId, string cryptoCode,
|
||||||
CreateLightningInvoiceRequest request,
|
CreateLightningInvoiceRequest request,
|
||||||
@@ -559,6 +566,13 @@ namespace BTCPayServer.Controllers.Greenfield
|
|||||||
return GetFromActionResult<LightningInvoiceData>(
|
return GetFromActionResult<LightningInvoiceData>(
|
||||||
await _lightningNodeApiController.GetInvoice(cryptoCode, invoiceId));
|
await _lightningNodeApiController.GetInvoice(cryptoCode, invoiceId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override async Task<LightningPaymentData> GetLightningPayment(string cryptoCode,
|
||||||
|
string paymentHash, CancellationToken token = default)
|
||||||
|
{
|
||||||
|
return GetFromActionResult<LightningPaymentData>(
|
||||||
|
await _lightningNodeApiController.GetPayment(cryptoCode, paymentHash));
|
||||||
|
}
|
||||||
|
|
||||||
public override async Task<LightningInvoiceData> CreateLightningInvoice(string cryptoCode,
|
public override async Task<LightningInvoiceData> CreateLightningInvoice(string cryptoCode,
|
||||||
CreateLightningInvoiceRequest request,
|
CreateLightningInvoiceRequest request,
|
||||||
|
|||||||
Reference in New Issue
Block a user