This is a super simple script to get a time estimation for syncing an ethereum chain.
- Make a python virtual environment.
- Install the dependencies with pip.
pip install -r requirements.txt
python main.py
You can set the ethereum client's RPC port with python main.py --ethrpc-port 8545
You can set the interval in seconds in which to check the ethereum client for sync progress with python main.py --interval 60
You can set the number of past checks to take into account for the average calculation with python main.py --average-window 10
.