Skip to content

I get errors in output #14

@Willie501

Description

@Willie501

Hi HCP, Im working for some time on my mb-wallet using the walletkeys.py now.
When I enter the correct pw I get my pub key listed as it is but underneath I get these lines:

'Traceback (most recent call last):
File "decrypt_multibit_classic_walletkeys.py", line 240, in
wallet = load_wallet(wallet_file, get_password)
File "decrypt_multibit_classic_walletkeys.py", line 197, in load_wallet
print("Privkey: " + bitcoin.encode_privkey(privkey, 'wif_compressed'))
File "C:\Python27\lib\site-packages\bitcoin\main.py", line 224, in encode_privkey
return encode_privkey(decode_privkey(priv), formt, vbyte)
File "C:\Python27\lib\site-packages\bitcoin\main.py", line 237, in decode_privkey
if not formt: formt = get_privkey_format(priv)
File "C:\Python27\lib\site-packages\bitcoin\main.py", line 217, in get_privkey_format
bin_p = b58check_to_bin(priv)
File "C:\Python27\lib\site-packages\bitcoin\main.py", line 427, in b58check_to_bin
assert bin_dbl_sha256(data[:-4])[:4] == data[-4:]
AssertionError'

What can you say about this, because this is out of my league.

To add some more info: With other (empty)walletfiles and backup-files with pw it all works fine (output provides private keys) also when I use 'extract_mbc_keys', but this wallet is one of a 'provided aes key is wrong' type and seems to have some kind of mismatch.
After a lot of reading I notice that all people with the same problem got the same error after receiving some amount of BTC, so my question is: what happens within a locked wallet when receiving BTC, why does the AES key not match anymore?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions