btcpayserver/BTCPayServer/Views/Wallets
Andrew Camilleri 4176f3659b
Add QR code scan/show for PSBT + Import wallet via QR (#1931)
* Add PSBT QR code scan/show

This PR introduces support to show and read PSBTs in BC-UR format via animated QR codes.  This allows you to use BTCPay with HW devices such as Cobo Vault and Blue wallet to sign transactions without ever exposing the keys outside of that device.
Spec: https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-005-ur.md
I've also bumped the QR code library we sue as it had a bug with large datasets.

* Reuse same code for all and allow wallet import via QR code scan

* remove unecessary js vendor files

* Allow export wallet from settings via QR

* formatting

* bundle

* fix wallet receive bundle
2020-10-21 14:03:11 +02:00
..
_Nav.cshtml BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
_ViewImports.cshtml Add QR code scan/show for PSBT + Import wallet via QR (#1931) 2020-10-21 14:03:11 +02:00
_ViewStart.cshtml Add a "Wallet" menu 2018-07-26 22:32:50 +09:00
CoinSelection.cshtml Wallet UI: Improve views (#1763) 2020-08-03 17:12:21 +09:00
ListWallets.cshtml Update and fix documentation links 2020-06-11 16:09:33 +02:00
NewPullPayment.cshtml Wallet UI: Improve views (#1763) 2020-08-03 17:12:21 +09:00
Payouts.cshtml Wallet UI: Improve views (#1763) 2020-08-03 17:12:21 +09:00
PullPayments.cshtml Replace pull payments body copy with a tooltip docs link 2020-07-12 12:45:30 -07:00
SigningContext.cshtml Fix Payjoin HWW signing 2020-07-13 10:54:39 +02:00
SignWithSeed.cshtml Refactor common data structure for wallet into SigningContext 2020-05-25 06:29:06 +09:00
WalletPSBT.cshtml Add QR code scan/show for PSBT + Import wallet via QR (#1931) 2020-10-21 14:03:11 +02:00
WalletPSBTCombine.cshtml Can actually upload PSBT file in PSBT Combine and PSBT view. 2019-05-19 23:27:18 +09:00
WalletPSBTReady.cshtml Rename "Export as PSBT" to "View PSBT" 2020-09-09 10:05:12 +02:00
WalletReceive.cshtml Add QR code scan/show for PSBT + Import wallet via QR (#1931) 2020-10-21 14:03:11 +02:00
WalletRescan.cshtml Wallet UI: Improve views (#1763) 2020-08-03 17:12:21 +09:00
WalletSend.cshtml Add QR code scan/show for PSBT + Import wallet via QR (#1931) 2020-10-21 14:03:11 +02:00
WalletSendVault.cshtml Add Retry button if a BTCPay Vault operation fails 2020-10-08 12:05:03 +09:00
WalletSettings.cshtml Add QR code scan/show for PSBT + Import wallet via QR (#1931) 2020-10-21 14:03:11 +02:00
WalletSigningMenu.cshtml Add QR code scan/show for PSBT + Import wallet via QR (#1931) 2020-10-21 14:03:11 +02:00
WalletsNavPages.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WalletTransactions.cshtml Adjust invoice badge styling (#1906) 2020-09-20 09:33:29 +02:00