Troubleshooting
This section provides guidelines regarding troubleshooting.
Sections
- Help Command
- Learn about
hermes help
command, providing a CLI documentation for allhermes
commands.
- Learn about
- Profiling
- Learn how to
profile
your Hermes binary to identify slow methods and bottlenecks.
- Learn how to
- Parametrize the log level
- Learn how to configure the
log-level
to help with debugging.
- Learn how to configure the
- Patch Gaia
- Learn how to
patch
your local gaia chain(s) to enable some corner-case methods (e.g., channel close).
- Learn how to
- Inspecting the relayer state
- Learn how to
inspect
the state of Hermes.
- Learn how to
- Cross-stack misconfiguration
- Learn how to configure Hermes, Tendermint, and the SDK such that they play well with Hermes.
- Genesis restart without IBC upgrade proposal
- Learn how to update a client after a chain undergoes a genesis restart without an IBC upgrade proposal.