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).
pip install tendermint-chunked-genesis-download
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')
tendermint-chunked-genesis-download TENDERMINT_RPC_URL
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 |
Python libraries which helped: