https://github.com/lefterisjp/syncestimator
Ethereum blockchain Sync Estimator
https://github.com/lefterisjp/syncestimator
estimator ethereum script
Last synced: 10 months ago
JSON representation
Ethereum blockchain Sync Estimator
- Host: GitHub
- URL: https://github.com/lefterisjp/syncestimator
- Owner: LefterisJP
- Created: 2018-05-25T15:03:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-25T15:26:16.000Z (over 7 years ago)
- Last Synced: 2025-02-09T02:11:11.570Z (about 1 year ago)
- Topics: estimator, ethereum, script
- Language: Python
- Size: 725 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Ethereum Sync Estimator
This is a super simple script to get a time estimation for syncing an ethereum chain.

## Installation
- Make a [python virtual environment](http://docs.python-guide.org/en/latest/dev/virtualenvs/).
- Install the dependencies with pip. `pip install -r requirements.txt`
## Usage
`python main.py`
## Options
### Ethereum Client RPC port
You can set the ethereum client's RPC port with `python main.py --ethrpc-port 8545`
### Interval
You can set the interval in seconds in which to check the ethereum client for sync progress with `python main.py --interval 60`
### Averages Window
You can set the number of past checks to take into account for the average calculation with `python main.py --average-window 10`.