so interestingly I got a better exception error in the doge multibit wallet.
UnreadableWalletException ... so it is encrypted I believe, so the next step is figuring out the decryption (presuming I can remember the password)
I don't think it is a doge wallet but at least I get more of an idea of what's going on from that error.
Had a try again with the tools provided by HCP but got the following error:
ValueError: not a wallet file: Field number 0 is illegal.
Also further up in the stack was something that said the wallet was not encrypted.
wonder what my next steps should be?
C:\Users\xxxx\Desktop\multibit_recovery-master>python decrypt_multibit_classic_walletkeys.py xxxx.wallet
File NOT Encrypted
not a wallet file: Field number 0 is illegal.
Traceback (most recent call last):
File "C:\Users\xxxx\Desktop\multibit_recovery-master\decrypt_multibit_classic_walletkeys.py", line 163, in load_wallet
pb_wallet.ParseFromString(plaintext)
File "C:\Users\xxxx\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\google\protobuf\message.py", line 199, in ParseFromString
return self.MergeFromString(serialized)
File "C:\Users\xxxx\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\google\protobuf\internal\python_message.py", line 1139, in MergeFromString
if self._InternalParse(serialized, 0, length) != length:
File "C:\Users\xxxx\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\google\protobuf\internal\python_message.py", line 1189, in InternalParse
raise message_mod.DecodeError('Field number 0 is illegal.')
google.protobuf.message.DecodeError: Field number 0 is illegal.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\xxxx\Desktop\multibit_recovery-master\decrypt_multibit_classic_walletkeys.py", line 240, in
wallet = load_wallet(wallet_file, get_password)
File "C:\Users\xxxx\Desktop\multibit_recovery-master\decrypt_multibit_classic_walletkeys.py", line 168, in load_wallet
Interestingly it looks like its using the python 3.9 binary which I thought I had removed not sure if that would impact it all
Going to do a fresh windows install later and see how it goes.