Tools for exporting ICON blockchain data to CSV or JSON
Project description
ICON ETL
ICON ETL lets you convert ICON blockchain data into convenient formats like CSVs and relational databases.
Full documentation available here.
Quickstart
Install ICON ETL:
pip3 install icon-etl
Export blocks and transactions:
> iconetl export_blocks_and_transactions --start-block 0 --end-block 500000 \
--blocks-output blocks.csv --transactions-output transactions.csv
Export logs and receipts:
> iconetl export_receipts_and_logs --transaction-hashes hashes.txt \
--receipts-output receipts.csv --logs-output logs.csv
Running Tests
> pip3 install -e .[dev]
> export ICON_ETL_RUN_SLOW_TESTS=True
> pytest -vv
Running Tox Tests
> pip3 install tox
> tox
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
icon-etl-0.1.3.tar.gz
(17.0 kB
view details)
File details
Details for the file icon-etl-0.1.3.tar.gz
.
File metadata
- Download URL: icon-etl-0.1.3.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15c318db110ef81987c7a2da9ad24aef5996f8dc388c295c2e43862ab142a771 |
|
MD5 | 72c1400b9ceacf0c9a2834750860e447 |
|
BLAKE2b-256 | 7530230a15ea0c4588f6fdee0c884fdfe4f222d9bb1d83810a48e2cf1535c8f4 |