btcpayserver/BTCPayServer/Data
Andrew Camilleri db038723f4
Payout Destination Handling (#2985)
* Payout Destination Handling

fixes #2765
This PR:
* reactivates the BIP21 support for payouts.
* allows LNUrl destinations to be reusable.
* allows addresses to be reused in claims as long as the other claims are in a final state

* Ensure bolt amount matches the payout amount

* fixes

* reduce duplicate parsing of bolt

* make hash the id of bolt

* better bolt11 tostring

* use cached payment request from lnurl
2021-10-22 00:43:02 +09:00
..
Payouts Payout Destination Handling (#2985) 2021-10-22 00:43:02 +09:00
PullPayments Refactor and decouple Payout logic (#2046) 2021-04-13 17:36:49 +09:00
AddressInvoiceDataExtensions.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
APIKeyDataExtensions.cs GreenField: Switch to Blob for API Keys 2020-04-02 09:32:22 +02:00
HistoricalAddressInvoiceDataExtensions.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
InvoiceDataExtensions.cs Payment Settled Webhook event (#2944) 2021-10-05 18:10:41 +09:00
PaymentDataExtensions.cs Add callback doc 2020-11-16 12:13:27 +09:00
PaymentRequestDataExtensions.cs Cleaning up bom from cs files 2020-06-28 21:44:35 -05:00
StoreBlob.cs Add ability to set default currency for a store (#2998) 2021-10-20 23:17:40 +09:00
StoreDataExtensions.cs Fix fallback logic for default payment method (#2986) 2021-10-18 16:56:47 +09:00
WalletDataExtensions.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WalletTransactionDataExtensions.cs GreenField API: Wallet API (#2246) 2021-03-11 21:34:52 +09:00
WebhookDataExtensions.cs Add Webhooks in store's settings 2020-11-08 15:57:24 +09:00