-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Confusing error: wallet birthday ealrier than prune data #1542
Comments
I'm not sure where you read this, but it's not applicable to your situation. Yes, you can prune blocks if Bitcoin Core has already scanned them for transactions for a particular loaded wallet. But if you create a new wallet with a birthdate (or set an existing wallet's birthdate) before the oldest pruned date, you'll get the message you describe. In order to build wallet history/balance, Bitcoin Core must scan the unpruned blockchain from the birth date of the wallet (the date of the first transaction into the wallet) to the present day. If it cannot do so, there may be information missing, and the wallet balance is not reliable. |
That was an old wallet synced with the full node. That's a surprise for me that a wallet can't work with the pruned node, because I thought that pruned node keeps full UTXO set and should be able to build the wallet's balance. I see there the following comment, seems there's a workaround...: Another similar question: With the answer: So, I understand now that the wallet can't work with the pruned node if this node syncing with the network separately from the wallet. These nuances are new for me. |
I switched to pruned bitcoin node recently and got this error after trying to use my wallet.
I was surprised that it was an issue, since I thought Sparrow should work fine with pruned node, just older transaction history won't be scanned. So I decided to revert back to full node.
Then I decided to google a bit and found out I could ignore the error and continue using pruned node with sparrow as is.
So the error confused me in a way that I thought that was indeed an error and sparrow can't continue to work, but it appears I could ignore it.
I would suggest to make it clear that this is not an error, but a warning instead and add more explanations so the users can understand that they still can continue using the wallet with pruned mode node.
The text was updated successfully, but these errors were encountered: