use schemars::JsonSchema;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
pub struct InstantiateMsg {
pub admins: Vec<String>,
}
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
#[serde(rename_all = "snake_case")]
pub enum ExecuteMsg {
AddParticles { particles: Vec<String> },
DeleteParticles { particles: Vec<u32> },
UpdateAdmins { admins: Vec<String> },
}
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
#[serde(rename_all = "snake_case")]
pub enum QueryMsg {
Config {},
Particles {
start_after: Option<u32>,
limit: Option<u32>,
},
HeadId {},
TotalParticles {},
}
cw-cyber/contracts/graph-filter/src/msg.rs
ฯ 0.0%
use JsonSchema;
use ;