Package for easily downloading a chunked Tendermint genesis from a RCP enabled node.
Project description
Tendermint Chunked Genesis Download
A library to easily download a chunked genesis from a Tendermint chain (eg: Cosmos). Access to an RPC enabled node is required. It is usually running on port 26657 (eg: local node address 127.0.0.1:26657).
Install
pip install tendermint-chunked-genesis-download
Usage
Import the tendermint_chunked_genesis_download
package and call the download_genesis(url)
function. Provide a valid Tendermint RPC url as a parameter to the function.
import tendermint_chunked_genesis_download as tcgd
tcgd.download_genesis('https://evmos-rpc.evmosis.com')
Using from command line
tendermint-chunked-genesis-download TENDERMINT_RPC_URL
Exceptions
Name | Reason |
---|---|
InvalidRPC | The Tendermint RPC url is invalid |
NodeNotSynchronized | The Tendermint node is not yet fully synchronized |
UnsuccessfulHttpRequest | The node request has not returned a 2XX HTTP success code |
Dependencies
Python libraries which helped:
Projects that use the genesis download library
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
Built Distribution
Close
Hashes for tendermint_chunked_genesis_download-1.0.16.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd5679c96eb0e52170c474d5551539b5edd5914e655ea201e547968d3a948667 |
|
MD5 | ed94683e50a5a4ddccd071764d48abaa |
|
BLAKE2b-256 | 08a1a26d623b18da2a6a5c325bb8a927c27c9b7a8f22d461d45843adc7dfb7de |
Close
Hashes for tendermint_chunked_genesis_download-1.0.16-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25f39e3bf0a05cb2d58529b66b8244c50d16d0c71e73996221e8a9f46ce6f554 |
|
MD5 | 70306d3c9b20942825a97c5ea8a745d5 |
|
BLAKE2b-256 | 5b4749f3e86f5a454f5807f1f0c13f95f8613c008b754ff6de6acb6e0e1abd43 |