Data Backup does not restore Bitcoin Core hot wallet.
See original GitHub issueUsing a brand new Specter 1.0.0
(via getumbrel.com), I loaded the data backup files from my other node and it appeared to successfully restore all devices and wallet onto the node.
When attempting a simple roundtrip transaction using a 2-of-3, I discovered the following issue.
When signing with the newly restored hot wallet, the following error was surfaced:
Failed to sign PSBT: Request error: Requested wallet does not exist or is not loaded.
My best guess is that Specter restores the metadata, but does not check for hot wallets within, and therefor does not reinitialize those wallets inside Bitcoin Core. This causes the wallet to feel restored, but otherwords be orphaned.
Issue Analytics
- State:
- Created 3 years ago
- Comments:9 (4 by maintainers)
Top Results From Across the Web
Bitcoin Core restore from backup. wallet.dat "data not in ...
Hi, I have Bitcoin Core 22.0. Windows 10 o/s. I did encrypt the wallet so a password was required to send and receive....
Read more >How to Backup Your Bitcoin Wallet in 2022 [Crypto Guide]
1. To create a wallet with a seed phrase, you’ll need to make a new “standard” wallet. 2. When you see the “keystore”...
Read more >How do I retrieve my backed up wallet to Bitcoin Core?
Restoring a wallet on a fresh machine: Start Bitcoin-Core (daemon or Qt), shut it down after it has started up (you only do...
Read more >How to Restore Bitcoin Funds Using Wallet.dat File
Step 4: Restart the wallet using the rescan command once the backup is replaced. It will take a short time to sync, and...
Read more >What does the Bitcoin Core wallet backup do? - Quora
It does not. A wallet backup just contains keys. With those keys it will rescan the blockchain to rebuild the transaction history.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
As long as the extra fields to the format are optional I don’t see any issues adding them. Not sure if you should require adding the mnemonic for the hot wallet import, I think just warning that otherwise it’ll be watch only is fine.
Thanks, yes that’d definitely make sense. The whole backup and flow of the hot wallet functionality could be improved quite a bit, so would be great if you could do that.