- Hermes v1.10.4
- 1. Introduction
- 2. Quick start
- 2.1. Prerequisites
- 2.2. Installation
- 3. Tutorials
- 3.1. Prerequisites for local chains
- 3.1.1. Install Gaia
- 3.1.2. Install Gaiad Manager
- 3.2. Local chains
- 3.2.1. Start the local chains
- 3.2.2. Add a new relay path
- 3.2.3. Start relaying
- 3.3. More Local Chains
- 3.3.1. Start the local chains
- 3.3.2. Build the topology
- 3.3.3. Start relaying
- 3.3.4. Add new instances of Hermes
- 3.4. Relaying in production
- 3.4.1. Set up the monitoring platform
- 3.4.2. Set up Hermes
- 3.4.3. Start relaying
- 4. Configuration
- 4.1. CometBFT Compatibility modes
- 4.2. Configure Hermes
- 4.3. Description of the parameters
- 4.4. Dynamic gas fees
- 4.5. Filter incentivized packets
- 4.6. Packet clearing
- 4.7. Performance tuning
- 5. Telemetry
- 5.1. Operators guide
- 5.2. Integration
- 6. REST API
- 7. Advanced
- 7.1. Features
- 7.2. Troubleshooting
- 7.2.1. Help Command
- 7.2.2. Profiling
- 7.2.3. Log level
- 7.2.4. Patch Gaia
- 7.2.5. Inspecting the relayer's state
- 7.2.6. Cross Stack Misconfiguration
- 7.2.7. Genesis restart without IBC upgrade proposal
- 7.2.8. Handling Clock Drift
- 7.2.9. Gas Errors
- 8. Commands Reference
- 8.1. Global options and JSON output
- 8.2. Keys
- 8.3. Generating and Validating Config Files
- 8.4. Path setup
- 8.4.1. Clients
- 8.4.2. Connections
- 8.4.3. Channels
- 8.5. Relaying
- 8.5.1. Packet Messages
- 8.5.2. Handshake Messages
- 8.5.3. Clearing Packets
- 8.6. Listen mode
- 8.7. Client upgrade
- 8.7.1. Testing client upgrade
- 8.8. Packet Forwarding
- 8.8.1. Testing packet forwarding
- 8.8.2. Testing legacy packet forwarding
- 8.9. Misbehaviour
- 8.10. Queries
- 8.10.1. Client
- 8.10.2. Connection
- 8.10.3. Channel
- 8.10.4. Packet
- 8.10.5. Tx
- 8.10.6. Transfer
- 8.11. Transactions
- 8.11.1. Connection
- 8.11.2. Channel Open
- 8.11.3. Channel Close
- 8.11.4. Packet
- 8.11.5. Upgrade
- 8.12. ICS29 Fee
- 8.12.1. Register Counterparty Payee
- 8.12.2. Register Payee
- 8.12.3. Transfer
- 8.13. Logs
- 9. Glossary