-
Notifications
You must be signed in to change notification settings - Fork 179
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
Reopen #341 #393
Comments
We have to find a way to fix this without breaking initial load and deposit, see #392 |
#341 (just to have reference link here and there, Github does not track title, there are more details there) |
I've reviewed this again, and as I see it there were two problems arising out of #341 - the first was just a user error, i.e. not realising that a rescan was needed (see later on in that thread), the second was the crash due to not having the I don't believe there are any more issues, hence closing this and the PR #394 - but @kristapsk or others, feel free to reopen if there is still a problem directly related to this (opening a wallet that's not new but not locally imported, in Qt). |
Copied here for convenience
Wallet jmdat file was created when testing coincontrol branch. Now copied it to a different computer and tried opening in JoinMarketQt, with current master. Unhandled error happened, Qt "JM Wallet" tab was left with "No wallet loaded..." message, but "Coins" tab shows all UTXO's of wallet. Console output:
Also, coins aren't imported into Bitcoin Core,
bitcoin-cli listunspent
does not show them.Then I did restart Bitcoin Core and also JoinMarketQt and did open the same wallet file again. Now JoinMarketQt again outputted initial wallet imported message in console, shows that wallet is empty, "JM Wallet" tab does not show used addresses and starts showing generated mixdepth(s) addresses only after the used coins and "Coins" tab shows "No coins". But both bitcoin-qt and
bitcoin-cli listunspent 0 9999999
now shows only one watch-only UTXO from that wallet, the one which is still unconfirmed for some days.wallet-tool.py display
shows that one address which was imported into Bitcoin Core with correct amount, withdisplayall
I can also get non-imported addresse(s), which are correct, but, obviously with zero amounts in them, as they aren't imported into Bitcoin Core.Not a coin loss issue, as I have privkeys and the same wallet working on another computer, but could be stressful for less experienced users who for some strange reason :), could decide to do the same thing as I did. Anyway, even at least some shitty GUI error message in JoinMarketQt would be better than current behaviour.
The text was updated successfully, but these errors were encountered: