-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Ethereum Wallet 0.9.2 downloads geth 1.6.6 NOT 1.7.2, thus rolls back chain to block 4370000 #3292
Comments
Im having the exact same bad block problems with block 4370000. i am unable to use ETH stuck in my wallet for several weeks now. This error occured shortly after updating to v9.2, i agree there is an fix required. update: sitation resolved with installation and use of EthWallet 9,3. thanks developers! |
Can you please provide the file |
Thanks! |
The 32-bit and 64-bit archives (v1.7.1, v1.7.2 and v.1.7.3) on the Geth download page for Windows seems to download version v1.3.3 instead. I am not sure where Mist is downloading the node from, but when I remove it and let Mist download it, I end up with the same version. My guess is that it is downloading from the same location, and that some people (myself included) have unknowingly ended up on the wrong side of the Byzantium chain split. Downloading the Linux binary archive of Geth (64-bit) does give me the right version. So there is probably something wrong with the Windows build/packing/distribution service of Geth. |
@jackvreeken My issue is specifically with Ethereum Wallet which seems to download and run the version of geth noteds in the json above As an experiment, I went and deleted the %APPDATA%\Ethereum Wallet\clientBinaries.json file and ran the
So, while this does fix my issue. There is a problem in the installer in that it leaves behind the old config the json file, thus leaving some users (potentially unaware) that they are using a an old branch. I presume this will only affect users that upgraded from an older release. |
I confirm this issue! I solved this issue deleting both geth.exe and clientBinaries.json to force update of geth. EVEN in the new version 0.93 of ethereum wallet (without installer) |
0.9.3 still downloads 1.7.2 instead of 1.7.3 even if I delete both these files. |
I am running 0.9.3 and it downloads 1.7.2 |
@Cobbs95 You can use MyEtherWallet in the meantime to access your ETH. |
@Cobbs95 try running the latest geth while/before you turn on the wallet. |
@LudoTheHUN already tried running latest geth while and before I turned on my wallet. |
Hi.
Looks like the latest Ethereum Wallet v0.9.2 (at least on windows x64) will download for itself geth 1.6.6 (if there is no geth node already running). The 1.6.6 geth will then reset the chain data to block 4370000 (even though the chain is ahead having been run forward on geth 1.7.2). When geth 1.7.2 is then started on the command line, it resets the chain again to get onto the Byzantium branch.
I don't see a way to choose a geth version within the Ethereum Wallet v0.9.2.
Solution: release a new version of Ethereum Wallet that defaults to geth 1.7.2 and thus the byzantium release.
Thank you.
Ludo
The text was updated successfully, but these errors were encountered: