Crate ibc_relayer_cli
source · [−]Expand description
Hermes: IBC Relayer CLI built in Rust
The Hermes binary is a wrapper over the ibc-relayer library. This binary builds on the Abscissa framework.
For a comprehensive guide to using Hermes, the authoritative resource is at hermes.informal.systems.
Modules
Definition of the application, based on the Abscissa framework
Various utilities for the Hermes CLI
Definition of all the Hermes subcommands
Various components for internal use by the Abscissa subsystem.
Custom-made solution to output a JSON return message and ensure a return code from a CLI command. The main use-case for this module is to provide a consistent output for queries and transactions.
Validation code for the Hermes configuration file.
Definition of the entrypoint for the Hermes CLI.
All errors which can be raised from a command.
Application-local prelude.
Constants
The path to the default configuration file, relative to the home directory.