Tools for exporting Zilliqa blockchain data to JSON
Project description
Zilliqa ETL CLI
Zilliqa ETL CLI lets you convert Zilliqa data into JSON newline-delimited format.
Full documentation available here.
Quickstart
Install Zilliqa ETL CLI:
pip3 install zilliqa-etl
Export directory service blocks (Schema, Reference):
> zilliqaetl export_ds_blocks --start-block 1 --end-block 500000 \
--output-dir output --provider-uri https://api.zilliqa.com
Find other commands here.
For the latest version, check out the repo and call
> pip3 install -e .
> python3 zilliqaetl.py
Useful Links
Running Tests
> pip3 install -e .[dev]
> export ZILLIQAETL_PROVIDER_URI=https://api.zilliqa.com
> pytest -vv
Running Tox Tests
> pip3 install tox
> tox
Running in Docker
-
Install Docker https://docs.docker.com/install/
-
Build a docker image
> docker build -t zilliqa-etl:latest . > docker image ls
-
Run a container out of the image
> docker run -v $HOME/output:/zilliqa-etl/output zilliqa-etl:latest export_ds_blocks -s 1 -e 500000 -o output
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
zilliqa-etl-1.0.9.tar.gz
(10.4 kB
view details)
File details
Details for the file zilliqa-etl-1.0.9.tar.gz
.
File metadata
- Download URL: zilliqa-etl-1.0.9.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04a7847bc71f1a0379fcabf9f8b8caf11d4fb1b4bec98ef79c7dd71ae1ebe0b4 |
|
MD5 | a89dc49741700e133e5e2c0c77e1266a |
|
BLAKE2b-256 | a5a60f48d4833433b0641665c08a2e44673993343d3730e98c64df79cd3fc377 |