ibc-relayer-cli 1.13.2

Hermes is an IBC Relayer written in Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! `upgrade` subcommand

use abscissa_core::clap::Parser;
use abscissa_core::{Command, Runnable};

use crate::commands::tx::client::{TxUpgradeClientCmd, TxUpgradeClientsCmd};

#[derive(Command, Debug, Parser, Runnable)]
pub enum UpgradeCmds {
    /// Upgrade an IBC client
    Client(TxUpgradeClientCmd),

    /// Upgrade all IBC clients that target a specific chain
    Clients(TxUpgradeClientsCmd),
}