feat(app): label watch-only send flow and export unsigned PSBT

Send already refused to enable Confirm for watch-only accounts (Signed
false), but the App had no way to get the resulting PSBT out to sign
elsewhere — only the CLI printed it. Adds a base64 PSBT box + copy button
in the Send summary card, and a visible warning banner explaining the
wallet cannot sign, on both desktop and mobile layouts.
This commit is contained in:
davide committed 2026-07-19 12:39:28 +02:00
1 parent f0fb5bfcc6
commit 9b00002e39
5 files changed
+65 -2

No files matched your search

@@ -201,6 +201,8 @@ public partial class MainWindowViewModel : ViewModelBase
_lastTransactions = null;
_pendingSend = null;
HasPendingSend = false;
PendingPsbtBase64 = "";
OnPropertyChanged(nameof(IsWatchOnlyAccount));
History.Clear();
Contacts.Clear();
SelectedContactInList = null;