btcpayserver/BTCPayServer/Payments
d11n 0d0477d661
Lightning: Relax GetInfo constraint for LNDhub connections (#5083)
* Lightning: Relax GetInfo constraint for LNDhub connections

The LNDhub-compatible implementation by LNbits does not support the `GetInfo` call for all their funding sources — see lnbits/lnbits#1182. By catching that exception in combination with the `LndHubLightningClient`, we give people the ability to still use their LNbits-based LNDhub as a Lightning node.

Fixes #4482.

* Update approach to handling unsupported GetInfo calls
2023-06-20 17:28:16 +09:00
..
Bitcoin Do not generate new address when a new payment is detected (#4984) 2023-05-18 16:53:01 +09:00
Lightning Lightning: Relax GetInfo constraint for LNDhub connections (#5083) 2023-06-20 17:28:16 +09:00
LNURLPay Do not crash checkout when attempting lnurl checkout through non secure page (#4964) 2023-05-08 12:09:48 +02:00
PayJoin Fix typo in PayJoinEndpointController.cs (#4918) 2023-04-25 22:29:06 +02:00
IPaymentFilter.cs Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
IPaymentMethodDetails.cs Greenfield: Add payment hash and preimage to Lightning invoices (#4520) 2023-01-13 17:29:41 +09:00
IPaymentMethodHandler.cs Prevent an NRE in LNURL (#4908) 2023-04-24 21:50:31 +09:00
ISupportedPaymentMethod.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
PaymentMethodExtensions.cs Cleaning up bom from cs files 2020-06-28 21:44:35 -05:00
PaymentMethodId.cs Remove LNURLStandardInvoiceEnabled 2023-04-24 23:52:40 +09:00
PaymentMethodUnavailableException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
PaymentTypes.Bitcoin.cs Refactor: Dot not make LNURLPaymentMethodDetails depends on BTCPayInvoiceId (#4864) 2023-04-10 16:38:49 +09:00
PaymentTypes.cs Refactor: Dot not make LNURLPaymentMethodDetails depends on BTCPayInvoiceId (#4864) 2023-04-10 16:38:49 +09:00
PaymentTypes.Lightning.cs Refactor: Dot not make LNURLPaymentMethodDetails depends on BTCPayInvoiceId (#4864) 2023-04-10 16:38:49 +09:00