tensor_eigen/args/
pool.rs1use super::*;
2
3#[derive(Subcommand)]
4pub enum PoolSubcommands {
5 Create(PoolCreateArgs),
6 Edit(PoolEditArgs),
7}
8
9#[derive(ClapArgs)]
10pub struct PoolCreateArgs {
11 #[clap(flatten)]
12 pub write_options: WriteOptions,
13
14 pub whitelist: Pubkey,
16
17 pub pool_config_path: PathBuf,
19}
20
21#[derive(ClapArgs)]
22pub struct PoolEditArgs {
23 #[clap(flatten)]
24 pub write_options: WriteOptions,
25
26 pub pool: Pubkey,
28
29 pub edit_pool_config_path: PathBuf,
31}