Post
Topic
Board Bitcoin Technical Support
Topic OP
Dont know how to restore wallet.dat
by
Amorbest
on 07/03/2019, 12:30:45 UTC
Hello,I found on my computer old wallet.dat 984 KB.
When I import him in roaming bitcoin appdata folder of bitcoin core,I get error corrupted,data salvage failed.
I sure on wallet.dat early was 319 btc,after this error,bitcoin core made automatically rescan for 30 minutes.
And wallet encrypted and HD wallet I have.after bitcoin core download ends.When I click receiving addresses,I not see any addresses,and on sending addresses.
Also I got message when bitcoin core was download blocks:Transactions and balance might be show incorrect or something else,I dont remember.
Address in wallet must be : 1FJBeYLRArReqVTiqwYTEc9hAfypGx8MyN
Also when bitcoin core accept wallet,original wallet which corrupted with size 984 KB,changed to wallet.dat.23434.bak
And wallet.dat changed to other with different size in KB
Im already tried restoring corrupted wallet with pywallet.py,got error :
Found 0 possible wallets
Found 4113 possible encrypted keys
Found 0 possible unencrypted keys
Traceback (most recent call last):
  File "C:\Users\Artur\pywallet.py", line 4870, in
    recoveredKeys=recov(device, passes, size, 10240, options.recov_outputdir)
  File "C:\Users\Artur\pywallet.py", line 1532, in recov
    list_of_possible_keys_per_master_key[tl[0][2]].append(ck)
IndexError: list index out of range

Please help how to restore original wallet.dat and see what receiving addresses and transactions he have?
When I try to get pywallet.py dumpwallet,I get error : cannot open wallet.dat/main,try quitting bitcoin ...