sg_mutable_whitelist/
lib.rs1use cosmwasm_schema::{cw_serde, QueryResponses};
2use cw_ownable::{cw_ownable_execute, cw_ownable_query};
3use sg_basic_whitelist::sg_basic_whitelist_query;
4
5#[cw_ownable_execute]
6#[cw_serde]
7pub enum ExecuteMsg {
8 AddAddress { address: String },
9 RemoveAddress { address: String },
10 Purge {},
11}
12
13#[sg_basic_whitelist_query]
14#[cw_ownable_query]
15#[cw_serde]
16#[derive(QueryResponses)]
17pub enum QueryMsg {
18 #[returns(u64)]
19 Count {},
20 #[returns(Vec<String>)]
21 List {},
22}