when i ran salavage wallet command i am getting cannot initialize keypool any ideas what is going on?
Where should I type in repair wallet? Is that in the console??
Not sure if this was answered...
Backup your wallet.dat before doing anything!
Help, Debug Console, and checkwallet, if it's not "true", run repairwallet, then restart the client
--o
checkwallet is true
but i still have unconfirmed balance
when i run salvagewallet i get cannot initialize keypool
Lurker n00b here.
I noticed that I wasn't the only one with the "Cannot Initialize Keypool" issue.
To make a long story short, the problem is a corrupted wallet.dat file.
No problem if you have a viable backup or private keys laying around. But if you don't!!!
Lets just say that I know I lost hair over this, but at least I was able to get my TEK back.
This is what I did that finally worked.
>>>I downloaded a fresh copy of the source code and then implemented the following changes:
https://github.com/sipa/bitcoin/commit/360cfe142c552ac5c4d904a1e970390188151ca8The only problem I had was that had to ghost out part of the coin control in the wallet.cpp in order to get it to compile correctly.
>>>I ghosted lines 1313-1335 in the wallet.cpp file.
Then I deleted the blockchain files in .tekcoin folder.
>>>I then launched the qt with the --salvagewallet option several times so that it would create multiple salvaged wallet files. I did this a total of three times.
One of the .bak files had Thursdays datestamp and was about 56k in size.
Then I changed the .bak to .dat and went with it. There was my TEK!!!!
A few hours, the blockchain finished downloading, the txs having been verified. YES!!
I promptly backed up that wallet... in multiple places and closed the client.
>>>Now I have redownloaded the un-altered source code and re-compiled it.
Just to be on the safe side, I started the qt client with the --rescan option
Everything is still there and as I have been writing this, I even staked a couple of times.
:-)