sparrow
sparrow copied to clipboard
Prevent Sparrow from showing combined transactions history and balance of two wallets
I recently made a typo in my passphrase, didn't properly check the fingerprint, and entered a wallet.
I saw balance and transaction history of my wallet (with correct passphrase). So I thought everything is OK, copied receive address and sent bitcoin to that address. A few mins later I saw balance updated with the bitcoin I sent, and the transaction was pending at the top of the list.
A few minutes later the transaction disappeared and balance was lowered to the number before this transaction. Confused, I closed and opened Sparrow again, but couldn't find the transaction anymore. After opening Sparrow again, I of course entered passphrase correctly, so I entered another wallet.
Later I managed to get to the wallet with typo passphrase and get my funds back.
I understand labels are stored locally and can be displayed in a different wallet, but I can't understand why I've seen combined balance and transactions history of 2 different wallets (one from correct passphrase and one from typo)? That feels like a serious bug imho.
Is there a way to add some checks to prevent this? That would prevent lots of losses when users mistype passphrase and don't realize it.