My staking or masternode reward is much higher than expected. And/or my recent transactions aren't showing up in block explorer but my wallet is fully synced and seems up to date.
There is a possibility that your wallet may be not synced up with the network properly or that your wallet may have somehow forked and isn't connected to the main network. Just to make sure that you are on the right block and is on the right network, please perform the following check:
- From your wallet's debug console (Tools -> Debug console or just use ./pivx-cli getinfo in linux), type:
- Note the block number. ("blocks":) That is the block number that your wallet is currently synced up to.
- Now type:
getblockhash xxxxxx (where xxxxxx is the block number you got from getinfo output above)
- Compare the hash to the block explorer's block hash for that same block via the following URL:
http://www.presstab.pw/phpexplorer/PIVX/block.php19 (search your block number that you used in step 2 & 3)
- If the hash is different, you are not on the right chain. Update to the latest wallet (if not already on it), restart the wallet, wait until wallet is synced, and follow steps 1 through 4 again.
- If you are still not matching block:hash of the presstab block explorer, then perform a reindex.
Qt Wallet = Tools -> Wallet Repair -> Rebuild Index (this can take many minutes to complete)
Linux = Close wallet. Start the wallet with `-reindex=1` (e.g. `./pivxd -reindex=1`)
- If that still fails, follow the steps outlined in this article to re-sync back fresh (but skip the -forcestart part): KB article
- If the hash matched up between your wallet and the block explorer, then your wallet is on the right network.
- If your recipient still hasn't received your coins, you need to ensure that the recipient is also on the right network and synced up to the latest block with no delays.
If you see lots of conflicted transactions, follow the steps below in this KB article to clear them. (conflicted transactions means they aren't/weren't valid transactions)