pub mod keygen;
use crate::cmd::{swarms::keygen::KeygenOpts, AxCliCommand};
use futures::Future;
#[derive(clap::Subcommand, Clone, Debug)]
pub enum SwarmsOpts {
Keygen(KeygenOpts),
}
pub fn run(opts: SwarmsOpts, json: bool) -> Box<dyn Future<Output = ()> + Unpin> {
match opts {
SwarmsOpts::Keygen(opt) => keygen::SwarmsKeygen::output(opt, json),
}
}