From a8951f5b48f9c763147ef45383157c4f7f939aee Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Fri, 9 Sep 2022 18:40:31 +0300 Subject: [PATCH] feat: show QR code for descriptor and xpub --- .../components/wallet-list/wallet-list.html | 36 +++++++++++++++++-- .../components/wallet-list/wallet-list.js | 6 ++++ 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html b/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html index a7ca64970..b656bdcad 100644 --- a/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html +++ b/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.html @@ -116,6 +116,7 @@ >New Receive Address +
{{getAccountDescription(props.row.type)}}
@@ -124,9 +125,19 @@
Master Pubkey:
-
+
+
+ +
XPub:
-
+
+
+ +
+ + + + + + +
diff --git a/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.js b/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.js index d8df84e1e..004f092ba 100644 --- a/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.js +++ b/lnbits/extensions/watchonly/static/components/wallet-list/wallet-list.js @@ -16,6 +16,8 @@ async function walletList(path) { return { walletAccounts: [], address: {}, + showQrCodeDialog: false, + qrCodeValue: null, formDialog: { show: false, @@ -296,6 +298,10 @@ async function walletList(path) { position: position || 'bottom' }) }) + }, + openQrCodeDialog: function (qrCodeValue) { + this.qrCodeValue = qrCodeValue + this.showQrCodeDialog = true } }, created: async function () {