In general, I found my file on an old laptop with an electrum folder, I have several files and one of them is my wallet.dat 24kb in size, it has a lot of addresses with my balance, but more on that later, I have blockchain_headers files with a size of 46 kilobytes. config 1 kb, daemon and recent servers. My mistake is that on the old laptop everything worked fine by opening wallet dat and displaying my bitcoins, but in the latest version when opening wallet.dat it gives errors when opening File
"electrum\gui\qt\main_window.py", line 507 , in load_wallet
File "electrum\util.py", line 469, in do_profile
File "electrum\wallet.py", line 3324, in try_detecting_internal_addresses_corruption
File "electrum\wallet.py", line 3329, in check_address_for_corruption
The error message is cut-off, there should be a final message saying the actual issue like "
electrum.bitcoin.InvalidChecksum: calculated..."
What does it say?
But it usually happens when your master public key is invalid or other corruption-related issue.
How old is the wallet exactly?
and when sending a transaction:
the error Script failed an OP_EQUALVERIFY operation
This doesn't normally happen since a corruption usually renders the master private key invalid which will result with a different error when sending transactions.
Since it passed and proceeded to sign the transaction with the wrong key, the master private key is valid but it's not related to the txn's input.
For the record, you're the second one to report this in bitcointalk and with the exact same "
wallet.dat" wallet file name.
Since you insist that it's not bought or tampered, it may be a new attack to edit wallet file contents to the attacker's addresses or scheme of fake Electrum wallets, or just a "
lucky" corruption which resulted with a valid master private key.
IDK.