abstract_polytone_proxy/msg.rs
1use cosmwasm_schema::{cw_serde, QueryResponses};
2use cosmwasm_std::CosmosMsg;
3
4#[cw_serde]
5pub struct InstantiateMsg {}
6
7#[cw_serde]
8#[derive(cw_orch::ExecuteFns)] // cw-orch automatic
9pub enum ExecuteMsg {
10 Proxy { msgs: Vec<CosmosMsg> },
11}
12
13#[cw_serde]
14#[derive(QueryResponses, cw_orch::QueryFns)] // cw-orch automatic
15pub enum QueryMsg {
16 #[returns(cosmwasm_std::Addr)]
17 Instantiator {},
18}