btcpayserver/BTCPayServer/Payments
Andrew Camilleri e3a0fe88c1
Fix LN invoices (#1955)
* Fix LN invoices

This commit adds more to the previous LN fix in the case of a partial payment to an invoice. While it generated a new LN invoice after 1 partial payment was made, there were some new issues uncovered:
* Any other subsequent partial payments was not listened to  and did not generate an invoice ( fixed by listeneing to received payment event and makng sure that the status was already set `to partialPaid`)
* Any other subsequent partial payments caused a DbConcurrency error and did not generate an invoice ( Fixed in `MarkUnassigned`)
2020-10-17 08:57:21 +02:00
..
Bitcoin Merge pull request #1871 from xpayserver/feat/payment-method-criteria 2020-09-30 20:40:31 +09:00
Coinswitch Run dotnet format 2020-06-28 17:55:27 +09:00
Lightning Fix LN invoices (#1955) 2020-10-17 08:57:21 +02:00
PayJoin Show index of payment address for onchain payments 2020-09-16 11:49:37 +02:00
IPaymentFilter.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
IPaymentMethodDetails.cs Show index of payment address for onchain payments 2020-09-16 11:49:37 +02:00
IPaymentMethodHandler.cs Add Value Criteria For Payment Method 2020-09-22 11:20:44 +02: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 Use nicer representation of payment methods in the Greenfield API 2020-08-26 21:36:32 +09:00
PaymentMethodUnavailableException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
PaymentTypes.Bitcoin.cs Decouple payment type icon from UI 2020-10-08 09:19:50 +02:00
PaymentTypes.cs Decouple payment type icon from UI 2020-10-08 09:19:50 +02:00
PaymentTypes.Lightning.cs Decouple payment type icon from UI 2020-10-08 09:19:50 +02:00