nym_cli_commands/validator/mixnet/operators/mixnode/rewards/
mod.rs1use clap::{Args, Subcommand};
5
6pub mod claim_operator_reward;
7pub mod vesting_claim_operator_reward;
8
9#[derive(Debug, Args)]
10#[clap(args_conflicts_with_subcommands = true, subcommand_required = true)]
11pub struct MixnetOperatorsMixnodeRewards {
12 #[clap(subcommand)]
13 pub command: MixnetOperatorsMixnodeRewardsCommands,
14}
15
16#[derive(Debug, Subcommand)]
17pub enum MixnetOperatorsMixnodeRewardsCommands {
18 Claim(claim_operator_reward::Args),
20 VestingClaim(vesting_claim_operator_reward::Args),
22}