btcpayserver/BTCPayServer/Data/Payouts
Andrew Camilleri 95a0614ae1
Support accepting 0 amount bolt 11 invoices for payouts (#4014)
* Support accepting 0 amount bolt 11 invoices for payouts

* add test

* handle validation better

* fix case when we just want pp to provide amt

* Update BTCPayServer/HostedServices/PullPaymentHostedService.cs

* Update BTCPayServer/HostedServices/PullPaymentHostedService.cs

* Update BTCPayServer/Data/Payouts/LightningLike/UILightningLikePayoutController.cs

* Update UILightningLikePayoutController.cs

* fix null

* fix payments of payouts on cln

* add comment

* bump lightning lib

---------

Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2023-07-24 20:40:26 +09:00
..
BitcoinLike Refactor logic for calculating due amount of invoices (#5174) 2023-07-19 18:47:32 +09:00
LightningLike Support accepting 0 amount bolt 11 invoices for payouts (#4014) 2023-07-24 20:40:26 +09:00
IClaimDestination.cs Support accepting 0 amount bolt 11 invoices for payouts (#4014) 2023-07-24 20:40:26 +09:00
IPayoutHandler.cs Improve Labeling further (#4849) 2023-04-07 15:58:41 +09:00
IPayoutProof.cs Mark Payouts as Paid (#2539) 2021-06-10 18:43:45 +09:00
ManualPayoutProof.cs Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
PayoutBlob.cs Introduce Payout metadata for api and plugins (#5182) 2023-07-24 18:37:18 +09:00
PayoutExtensions.cs Introduce Payout metadata for api and plugins (#5182) 2023-07-24 18:37:18 +09:00