Trouble syncing after hardfork with seemingly lost coins? Don't worry!
If you execute any transaction during this time, it will appear as if you’ve lost the coins, but don’t worry. Nothing has left your wallet.
Getting your client back to a working state requires a bit of work.
Updating to the latest version will ensure that you have the latest list of “checkpoints”. These checkpoints are known blockhashes of the correct chain, which help guide the client guide itself to the right fork.
Sometimes the client will ban others nodes for misbehaving. It might be that your client has banned all legitimate nodes because you were on an older version. Open up the debug console and check whether you have any banned peers by
listbanned. If that’s the case, consider clearing the list by executing
Sometimes the client will detect that it has made a mistake and will automatically get itself back on track.
Open up the debug console in Particl Desktop or Particl Core and execute the following command
getchaintips. Look for any chains that are marked
invalid. Get the corresponding
hash of that chain and execute:
reconsiderblock HASH_HERE, where
HASH_HERE is value that was returned previously.
Take a look at the block explorer and verify that your client is syncing to the latest height indicated there.
getblockchaininfo will return the height to which you’re synced. You might have to repeat step 4 again.