Skip to main content

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}