joinmarket-clientserver icon indicating copy to clipboard operation
joinmarket-clientserver copied to clipboard

Wallets suddenly empty, rescan doesnt help

Open UncleElephant2 opened this issue 10 months ago • 3 comments

I ran some updates on the ubuntu running JM, then the bitcoin core jm wallet seems to be corrupted. I created new one. Did rescan (now you can't just do "bitcoin-core.cli rescanblockchain" in the terminal but for some reason seems to have to do it in the bitcoin GUI in the new version?) and even after that "python wallet-tool.py wallet.jmdat" shows a wallet with zero balance.

Not sure how to do the rescan now to make it see the balance?

I haven't shared seed, wallet file, or private keys with anyone, pc is secure, so it is not drained, but I'm missing probably something obvious necessary to make it work.

p.s. Latest JM on latest clean install of Ubuntu.

UncleElephant2 avatar Feb 28 '25 18:02 UncleElephant2

all the people here telling you to contact someone/open a "support ticket" elsewhere are SCAMMERS.

I created new one

You created a new wallet, that new wallet will be empty. If the previous wallet is "corrupted", check what bitcoin core says. maybe a -reindex will fix it

MarnixCroes avatar Feb 28 '25 22:02 MarnixCroes

i did a reindex even before the rescan but that didnt help

maybe i need to tell jm somehow bitcoin core has new wallet? but no idea how to do that :)

UncleElephant2 avatar Mar 01 '25 07:03 UncleElephant2

the bitcoin core jm wallet seems to be corrupted

This is possible I guess, but I would first make sure you are right about that. How did you come to that conclusion? As they already asked, what does Bitcoin Core say about it in its log?

now you can't just do "bitcoin-core.cli rescanblockchain" in the terminal but for some reason seems to have to do it in the bitcoin GUI in the new version?

No, that's definitely not the case. Also, instead of now, which doesn't mean much, it would be better if you post your Bitcoin Core version.

Not sure how to do the rescan now to make it see the balance?

If you haven't, or if you haven't in a while, start by reading the doc, from here onward it explains how JM interacts with Bitcoin Core.

https://github.com/JoinMarket-Org/joinmarket-clientserver/blob/master/docs/USAGE.md#portability

maybe i need to tell jm somehow bitcoin core has new wallet? but no idea how to do that :)

As mentioned in the doc, have you changed your rpc_wallet_file= to point to the new Bitcoin Core wallet name?

PulpCattel avatar Mar 02 '25 07:03 PulpCattel