Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ
--values-as-strings
option to extract_tokens and extract_token_transfers commandFix typo that prevented exporting traces to Postgres output
Add NAME, SYMBOL, DECIMALS to erc20_abi.py
and eth_token_service.py
to support non-standard ERC20 methods
Add missing __init__.py
file in the converters
package.
Add Python 3.8 support
https://pypi.org/project/ethereum-etl/1.5.2/ https://hub.docker.com/r/blockchainetl/ethereum-etl/tags
Add support for Postgres to stream
command:
ethereumetl stream --start-block 500000 --output postgresql+pg8000://<user>:<password>@<host>:5432/<database>
https://ethereum-etl.readthedocs.io/en/latest/commands/#stream
Added trace_id to traces export
Added ethereumetl stream
command https://github.com/blockchain-etl/ethereum-etl#stream