populus
populus copied to clipboard
'ropsten' chain doesn't work, geth uses 'testnet' directory now
- Populus Version: 1.11.2
- OS: linux
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?
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.
I'll keep this in mind if I get some time tomorrow, the symlink works fine for me right now lol