Closed jerrygzy closed 3 years ago
Either your node's blocks, or the ElectrumX DB is corrupt. You can only start from scratch again. If it happens again likely your node has corrupt blocks.
Worth mentioning for anyone else who finds this via google etc; simply means that electrumx has reconstructed the transaction by itself and ended up with a different hash to your coin daemon (and stored it in the in-memory UTXO cache).
ElectrumX doesn't construct any transactions itself. It means something on-disk has been corrupted; typically a bitcoind block
It recreates transactions given the individual components (nversion, vin, vout etc). If a given coin has additional fields, the same 'reconstructed' transaction's hash is going to differ from what ElectrumX ends up with. That being said, ElectrumX doesnt support alts (anymore).
Have the same issue. First on a Raspberry Pi and now on a power notebook. I agree that a Raspberry maybe is too weak to handle the hugh amount of data over time, but the notebook should handle it easy. Two times from scratch..., without another solution as mention above I will give up. Has somebody another idea? Bitcoin core v22.2.0, electrumX v1.20.0 on a HP Elitebook 8760w / ssd 1T /, ram 8GB / Debian bullseye / Kernel 5.10.0-21-amd64
What coin? BSV?
BitcoinSV
All I can say is that it works for me and for everyone else. If this persists it usually indicates your bitcoind has corrupt blocks, and that you need to delete all bitcoind data and start from genesis.
Yes, that is why I changed the hardware and started from scratch.But if this is the onliest reason to stuck, I have to do it a third time with double checked empty bitcoind data... Thx for your answer.
Ok, third clean install - same issue
Around block 481'823 it stops...
...and it is every time the UTXO 05894556e08491470eae0e8f75690d416cc9c9c278f8ac09daf9d3f4075a2003 which is not valid in the explorer.
It's hard to believe I get the same error three times. Do I have to delete other files than the folders: /.bitcoin/ and /.electrumx/ ?
If somebody has another idea than a corrupt block please have a look at the attached log file: Error-Log.txt
Clean install with: Raspberry Pi 4B 8GB / ssd 1 TB / Raspberry OS bullseye / Bitcoin Core v24.0.1 / electrumX v1.20.2
It means your bitcoind blocks are corrupt; it is bitcoind you need to start from genesis, and then redo ElectrumX.
Note that to sync the BSV chain you will need at least 12TB of disk space and 64GB of RAM (including swap).
Hi, I am running electrumx on a BSV full node, fresh start from height 0, and got this error.