Crate ibc_chain_registry
source ·Modules§
- Contains models for serializing and deserializing
assets.json
for a given chain originally from https://github.com/PeggyJV/ocular/blob/main/ocular/src/registry/assets.rs - Contains models for serializing and deserializing
chain.json
for a given chain Taken from https://github.com/PeggyJV/ocular/blob/main/ocular/src/registry/chain.rs - Contains the trait required to fetch and deserialize data from the chain repository
- Contains traits to format the URL of API endpoints from a
&str
to any type. Contains struct to build atendermint_rpc::Url
representing a WebSocket URL from a RPC URL and to parse or build a validhttp::Uri
from an (in)complete GRPC URL. - Contains traits to query nodes of a given chain from their APIs. Contains struct to perform a health check on a gRPC/WebSocket endpoint and to retrieve the
max_block_size
from a RPC endpoint.