btcpayserver/BTCPayServer/Payments/Lightning
Nicolas Dorier 22435a2bf5
Refactor logic for calculating due amount of invoices (#5174)
* Refactor logic for calculating due amount of invoices

* Remove Money type from the accounting

* Fix tests

* Fix a corner case

* fix bug

* Rename PaymentCurrency to Currency

* Fix bug

* Rename PaymentCurrency -> Currency

* Payment objects should have access to the InvoiceEntity

* Set Currency USD in tests

* Simplify some code

* Remove useless code

* Simplify code, kukks comment
2023-07-19 18:47:32 +09:00
..
LightningExtensions.cs Run dotnet format (#3244) 2021-12-31 16:59:02 +09:00
LightningLikePaymentData.cs LightningLikePaymentData: Null-check preimage (#4886) 2023-04-17 00:08:40 +02:00
LightningLikePaymentHandler.cs Refactor logic for calculating due amount of invoices (#5174) 2023-07-19 18:47:32 +09:00
LightningLikePaymentMethodDetails.cs Fix: The current preimage of a invoice's lightning payment method should be available via API (#5111) 2023-06-23 19:12:11 +09:00
LightningListener.cs Refactor logic for calculating due amount of invoices (#5174) 2023-07-19 18:47:32 +09:00
LightningPendingPayoutListener.cs Prevent payout processors from stalling restart 2023-04-26 18:09:56 +09:00
LightningSupportedPaymentMethod.cs Remove disable BOLT11 option 2023-04-25 12:21:27 +02:00