RESOLVED - Staking Status is "False" - Wallet resyncs 17000 blocks each time it opens


(JJMacau) #1

Expected behavior

Wallet open, unlocked for staking or unlocked, getstakingstatus command should show “staking status” as true. Wallet should retain sync between restarts.

Actual behavior

Everytime I restart my wallet it is resync’ing the last 17000 blocks. It sinks, I lock the wallet for 30 minutes, unlock the wallet. When I restart it will resync the last 17000 blocks again. Done this 5 times over. Each time after the sync completes I wait for 30 minutes with the wallet locked, but it will still need to resync 17000 blocks each time I reopen the wallet.
I have read the solutions in the two other posts on this issue, followed Ori’s steps in this post https://forum.diviproject.org/t/resolved-staking-status-false/312_
But my staking status remains as “false”

Previously until this started my wallet would open and be caught up after a restart.

Operating system


  • [ ] Mac OSX
  • [x ] Windows 10
  • [ ] Windows 8/8.1
  • [ ] Linux Ubuntu 16.04
  • [ ] Linux Ubuntu 18.04
  • [ ] Linux Debian
  • [ ] Other UNIX/Linux distribution

Detailed reproduction steps

Open wallet, unlock for staking, runs the command “getstakingstatus”, returns staking status as false.
Resync each time the wallet opens takes a few minutes and needs to sync.


(JJMacau) #2

I deleted chainstate, blocks, sporks, zerocoin, restarted, and let the wallet sync. unlocked and waited for 5 minutes.
etstakingstatus
11:25:28
{
“enoughcoins”: true,
“haveconnections”: true,
“mintablecoins”: true,
“mnsync”: true,
“staking status”: false,
“validtime”: true,
“walletunlocked”: true
}

Restarted wallet and it still resyncs all blocks again.


(JJMacau) #3

Fixed both issues by backing up the Divi folder, uninstalling the Divi application from Windows, reboot, clean reinstall, replace my old Divi folder, then opened the Divi app.

Now I do not need to resync the wallet on each open, and now I can get staking status as “true”


(OriZ) #4