I was using supportXMR for a few months and I had received 3 transactions of a little less than 0.3 XMR at certain times before. However, now on their end it shows that they sent their fourth 0.3 XMR yesterday with an assigned Txn Hash and 6 mixins, yet on my monero-cli I don't see the transaction. I even upgraded from v0.11 to v0.12, yet the balance did not change.

My monerod is fully sync as it shows:

Refreshed 1557004/1557004, synced, daemon RPC v1.19

and using show_transfers, it only shows the ones up to this one and the date and the amounts match with the one mentioned on suppoerXMR, however, the last payment is not shown. Also show_transfers pool does not return anything. Is there anything wrong on my end? How can I verify this issue? Thanks.

  • 1
    That ^ guide provides a more elegant solution to this particular issue. – dEBRUYNE Apr 22 '18 at 14:44

I found the issue and leave the answer here.

As of later March, there was a hard fork on the Monero network and the old databases (on Mac and Linux is found at ~/.bitmonero folder should be removed and refreshed. So all needs to be done is the following:

1- Kill/close the running daemon
2- remove the `~/.bitmonero` folder. Note that it is a hidden folder.
3- Download the latest official Monero binary from [getmonero][1]. As of now it is `v.0.12` and paste it into a new folder.
4- Copy your keys and wallet files from the previous folder.
5- Run the monero daemon (`./monerod --detach`) and wait till it synced with the new fork. (You can use external untrusted nodes instead of running daemon locally, but that always comes with its own risk)
6- After daemon was synced connect the wallet to the daemon and you find the missing transaction.

Not the answer you're looking for? Browse other questions tagged or ask your own question.