I am not going to deceive anyone here, if you do not know the way to solve my problem, then there is no need to worry.
OK. As I said, your wallet file is probably corrupted and that's why you get that error when trying to make a tranasction.
It's possible that the xpub and xprv you have in your wallet file are wrong and your addresses can't be derived from them.
Don't you get the following error when you open the wallet?
https://www.talkimg.com/images/2023/08/09/GcKJN.jpegyes i have this error
I open wallet dat and immediately gives errors
"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
but when restoring via xpub and xpriv, I see the same wallet as from the restore seed balance 0 and a small part of my wallets with old transactions, all my wallets start from 1
I have blockchain_headers files with a size of 46 kilobytes
Are you sure you don't mean megabytes?
I tried restoring via private keys, but generally gives out other addresses with a balance of 0
Where did you get those private keys?
I tried to restore using a seed phrase but gives me wallets without a balance and with old ones transactions, that is, the balance is 0
Are those transactions coming from the addresses you thought had funds? If so, your wallet if empty. If not, you have the wrong seed phrase or you may have to "Extend this seed with custom words" to get to
your other wallet.
It helps if you write a clear overview. It's hard to read if you throw everything in one very long sentence.no, it's really that big, can this file help me somehow? As far as you all know, I would not have these files if I just bought a normal corrupted one date wallet file, I'm trying to restore access to my wallet, as I wrote earlier, all my addresses that I see in the file give an error with a balance starting with 1 and these are indeed my addresses.
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.
https://ibb.co/F0Wzhq9