ethereum / populus

The Ethereum development framework with the most cute animal pictures
http://populus.readthedocs.org/
321 stars 321 forks source link

'ropsten' chain doesn't work, geth uses 'testnet' directory now #388

Open fubuloubu opened 6 years ago

fubuloubu commented 6 years ago

What was wrong?

'testnet' is not configured as a chain option, so I tried 'ropsten' (which is). 'ropsten' expects there to be a ropsten/ subdirectory from geth, however geth v1.7.3 uses the testnet/ directory now (which is ropsten, no idea why it's like this). Therefore I get a timeout because there is no directory for 'ropsten' (anymore?)

I made a symlink in my geth data dir from 'ropsten' -> 'testnet' and I've got a workaround

Is there something I'm missing?

pipermerriam commented 6 years ago

Thanks for reporting. This is just likely code rot from the time when py-geth was originally written.

Upcoming refactor should remove the use of this code. If you want to make the necessary updates to the py-geth repo I can get those merged and released, otherwise this likely won't get addressed right away.

fubuloubu commented 6 years ago

I'll keep this in mind if I get some time tomorrow, the symlink works fine for me right now lol