Skip to main content

Tools for exporting Zilliqa blockchain data to JSON

Project description

Zilliqa ETL CLI

Build Status

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

  1. Install Docker https://docs.docker.com/install/

  2. Build a docker image

     > docker build -t zilliqa-etl:latest .
     > docker image ls
    
  3. 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


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-0.0.2.tar.gz (9.2 kB view details)

Uploaded Source

File details

Details for the file zilliqa-etl-0.0.2.tar.gz.

File metadata

  • Download URL: zilliqa-etl-0.0.2.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for zilliqa-etl-0.0.2.tar.gz
Algorithm Hash digest
SHA256 32c4654d853d4a9b0d518ba7cdc69403fb1668d236006443191e186442eace08
MD5 0fa55704b8ddce5c4785dfb32d8fa300
BLAKE2b-256 af35a8adeea20f4eb21045e2b173bd5d598c830c4c53399402feb8cd6a024064

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page