ic-query 0.2.17

Internet Computer query CLI for NNS, SNS, and related public network metadata
Documentation
//! Module: sns::commands::spec
//!
//! Responsibility: expose clap command definitions, usage text, and value enums.
//! Does not own: option DTO parsing, command execution, or reports.
//! Boundary: keeps SNS command shape separate from runtime behavior.

mod commands;
mod usage;
mod values;

pub(super) use commands::{
    sns_command, sns_info_command, sns_list_command, sns_neurons_cache_command,
    sns_neurons_cache_list_command, sns_neurons_cache_status_command, sns_neurons_command,
    sns_neurons_dispatch_command, sns_neurons_refresh_command, sns_params_command,
    sns_proposal_command, sns_proposals_cache_command, sns_proposals_cache_list_command,
    sns_proposals_cache_status_command, sns_proposals_command, sns_proposals_dispatch_command,
    sns_proposals_refresh_command, sns_token_command,
};
pub(super) use usage::{
    sns_info_usage, sns_list_usage, sns_neurons_cache_list_usage, sns_neurons_cache_status_usage,
    sns_neurons_cache_usage, sns_neurons_refresh_usage, sns_neurons_usage, sns_params_usage,
    sns_proposal_usage, sns_proposals_cache_list_usage, sns_proposals_cache_status_usage,
    sns_proposals_cache_usage, sns_proposals_refresh_usage, sns_proposals_usage, sns_token_usage,
    usage,
};
pub(super) use values::{
    SnsListSortArg, SnsNeuronsSortArg, SnsProposalStatusArg, SnsProposalTopicArg,
    SnsProposalsSortArg,
};