Merge bitcoin-core/gui#872: Menu action to export a watchonly wallet

6573196e63 doc: Release note for export watchonly wallet gui action (Ava Chow)
cb51f97f6c gui: Menu action for exporting a watchonly wallet (Ava Chow)
5907a5c7dc gui: Add ExceptionSafeConnect that takes a lambda (Ava Chow)

Pull request description:

  Allows a user to export a watchonly version of their wallet to be used in an airgapped setup.

  Built on https://github.com/bitcoin/bitcoin/pull/32489

ACKs for top commit:
  polespinasa:
    lgtm ACK 6573196e63
  pablomartin4btc:
    ACK 6573196e63
  hebasto:
    ACK 6573196e63.

Tree-SHA512: 30732ecf2ff40dbbd62a8a9974a907fd60f0da89afacce618fb706a02349135dc06d7dfcc11009caba0e020609ab7e586a0ebbeb7cd65940ee2df229d23f0605
This commit is contained in:
Hennadii Stepanov
2026-08-03 15:53:09 +01:00
7 changed files with 74 additions and 1 deletions

View File

@@ -0,0 +1,7 @@
GUI
---
* A menu action has been added to allow creating a watchonly wallet file from
an existing descriptor wallet. This option mirrors the `exportwatchonlywallet`
RPC - the exported file can be imported to another node using the Restore
Wallet menu action.