btcpayserver/BTCPayServer/Views
Nicolas Dorier b4946f4db1
Fix divisibility in invoice details of lightning amounts (#6202)
* Fix divisibility in invoice details of lightning amounts

This PR will show 11 decimal in the invoice details for BTC amount
of lightning payment methods.

It also hacks around the fact that some
lightning clients don't create the requested amount of sats, which
resulted in over or under payments. (Blink not supporting msats, and
strike)

Now, In that case, a payment method fee (which can be negative) called tweak fee
will be added to the prompt.

We are also hiding this tweak fee from the user in the checkout page in
order to not disturb the UI with inconsequential fee of 0.000000001 sats.

* Only show 8 digits in checkout, even if amount is 11 digits
2024-09-12 12:43:08 +09:00
..
Shared Fix divisibility in invoice details of lightning amounts (#6202) 2024-09-12 12:43:08 +09:00
UIAccount Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIApps Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIError Server Settings: Customize instance name and add contact URL (#5718) 2024-02-21 20:54:39 +01:00
UIFido2 Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIForms UI: Offcanvas fixes 2024-08-20 18:12:32 +02:00
UIHome Allow translations of BTCPay Server Backend by admins (#5662) 2024-07-24 20:16:20 +09:00
UIInvoice Refactor Payouts and PullPayments DB models (#6173) 2024-08-28 18:52:08 +09:00
UILightningAutomatedPayoutProcessors Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UILightningLikePayout Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UILNURL Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UILNURLAuth Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIManage Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIMoneroLikeStore Fix xmr status message (#6111) 2024-07-19 21:46:24 +09:00
UINotifications Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIOnChainAutomatedPayoutProcessors Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIPaymentRequest Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIPayoutProcessors Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIPublic Improve PayButton error page (#4129) 2022-09-19 21:56:42 +02:00
UIPublicLightningNodeInfo Show Lightning node availability in navigation (#5951) 2024-04-26 08:30:34 +02:00
UIPullPayment Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIReports Uniform primary action id's of pages (#6118) 2024-07-25 08:23:28 +02:00
UIServer Invitation process improvements (#6188) 2024-09-12 12:31:57 +09:00
UIShopify UI: Move section navigation to sidebar (#5744) 2024-06-19 15:23:10 +02:00
UIStorePullPayments Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIStores Add parts of the UI to translate (#6119) 2024-07-25 22:46:02 +09:00
UIUserStores UI: Create Store CTA should be full-width 2024-09-06 13:23:52 +02:00
UIWallets Transactions: Improve TX ID display (#6190) 2024-09-12 10:08:16 +09:00
UIZcashLikeStore UI: Move section navigation to sidebar (#5744) 2024-06-19 15:23:10 +02:00
_ViewStart.cshtml Init 2017-09-13 15:55:16 +09:00