nym_cli_commands/validator/mixnet/operators/mixnode/keys/mod.rs
1// Copyright 2021 - Nym Technologies SA <contact@nymtech.net>
2// SPDX-License-Identifier: Apache-2.0
3
4use clap::{Args, Subcommand};
5
6pub mod decode_mixnode_key;
7
8#[derive(Debug, Args)]
9#[clap(args_conflicts_with_subcommands = true, subcommand_required = true)]
10pub struct MixnetOperatorsMixnodeKeys {
11 #[clap(subcommand)]
12 pub command: MixnetOperatorsMixnodeKeysCommands,
13}
14
15#[derive(Debug, Subcommand)]
16pub enum MixnetOperatorsMixnodeKeysCommands {
17 /// Decode a mixnode key
18 DecodeMixnodeKey(decode_mixnode_key::Args),
19}