btcpayserver/BTCPayServer/Payments
Bjarne Magnussen e4f298acac
Set lightning invoice fallback in QR code as uppercase (#2492)
* Set lightning invoice fallback in QR code as uppercase

On the lightning payment view the invoice is encoded as uppercase inside the QR code; however this is not true for the on-chain payment QR code if the invoice is set as fallback option.

This commit sets the fallback invoice as uppercase inside the QR code.

* Adds test case for uppercase fallback lightning invoice

* Apply suggestions from rockstar's review

Co-authored-by: Kukks <evilkukka@gmail.com>
2021-06-08 12:24:17 +09:00
..
Bitcoin Set lightning invoice fallback in QR code as uppercase (#2492) 2021-06-08 12:24:17 +09:00
Lightning Update HWI library, warn users to run newer version (#2544) 2021-06-06 21:02:15 +09:00
PayJoin Make sure to only select accounted payments where we should (#2523) 2021-05-14 16:16:19 +09:00
IPaymentFilter.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
IPaymentMethodDetails.cs Make Invoice Create Faster And Fix Gap Limit Issue (#1843) 2021-04-07 13:08:42 +09:00
IPaymentMethodHandler.cs Ensure that there is no LN/Bitcoin specific logic in the Invoice UI endpoint 2020-11-06 11:09:17 +01: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 Make Invoice Create Faster And Fix Gap Limit Issue (#1843) 2021-04-07 13:08:42 +09:00
PaymentTypes.cs Make payment type parsing more dynamic 2021-02-19 08:23:55 +01:00
PaymentTypes.Lightning.cs Make Invoice Create Faster And Fix Gap Limit Issue (#1843) 2021-04-07 13:08:42 +09:00