btcpayserver/BTCPayServer/Payments
d11n 9f3a3c5f51
BIP21: Uppercase addresses only in QR, not in payment URL (#4553)
* BIP21: Uppercase addresses only in QR, not in payment URL

The uppercased address/BOLT11 should only be used for the QR code, the payment URI for the link should stay as it is.

References:

- #2110
- https://bitcoinqr.dev/

* Improve comments

* Add comments step by step

* Ensure correct delimiter

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2023-01-24 09:44:39 +09:00
..
Bitcoin BIP21: Uppercase addresses only in QR, not in payment URL (#4553) 2023-01-24 09:44:39 +09:00
Lightning Greenfield: Add payment hash and preimage to Lightning invoices (#4520) 2023-01-13 17:29:41 +09:00
LNURLPay Greenfield: Add payment hash and preimage to Lightning invoices (#4520) 2023-01-13 17:29:41 +09:00
PayJoin Code formatting updates (#4502) 2023-01-06 22:18:07 +09: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 Make LNURL enabled when only method (#3930) 2022-07-06 22:09:05 +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 Zcash integration (#3400) 2022-02-14 17:04:34 +09:00
PaymentMethodUnavailableException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
PaymentTypes.Bitcoin.cs Refactoring: Extract StringExtensions 2022-03-08 08:17:39 +00:00
PaymentTypes.cs Zcash integration (#3400) 2022-02-14 17:04:34 +09:00
PaymentTypes.Lightning.cs Rename GreenField -> Greenfield 2022-01-14 13:46:04 +09:00