moonstream/crawlers/esd
..
.gitignore
README.md
esd.py
requirements.txt
sample.env

README.md

Crawler: Ethereum Signature Database

This crawler retrieves Ethereum function signatures from the Ethereum Signature Database at https://4byte.directory.

Installation

(Use Python 3)

pip install -r requirements.txt

Database access

Make sure that the EXPLORATION_DB_URI environment variable is set as a Postgres connection string.

For a sample, view sample.env.

Crawling ESD function signatures

python esd.py --interval 0.3 functions

Crawling ESD event signatures

python esd.py --interval 0.3 events