dao_migrator/
msg.rs

1use cosmwasm_schema::{cw_serde, QueryResponses};
2use dao_interface::query::SubDao;
3
4use crate::types::{MigrationParams, V1CodeIds, V2CodeIds};
5
6#[cw_serde]
7pub struct MigrateV1ToV2 {
8    pub sub_daos: Vec<SubDao>,
9    pub migration_params: MigrationParams,
10    pub v1_code_ids: V1CodeIds,
11    pub v2_code_ids: V2CodeIds,
12}
13
14pub type InstantiateMsg = MigrateV1ToV2;
15
16pub type ExecuteMsg = MigrateV1ToV2;
17
18#[cw_serde]
19#[derive(QueryResponses)]
20pub enum QueryMsg {}