abstract_proxy/
lib.rs

1mod commands;
2pub mod contract;
3mod error;
4mod queries;
5pub mod reply;
6
7#[cfg(test)]
8mod test_common {
9    use abstract_std::proxy::InstantiateMsg;
10    use abstract_testing::prelude::*;
11    use cosmwasm_std::{
12        testing::{mock_env, mock_info, MOCK_CONTRACT_ADDR},
13        DepsMut,
14    };
15
16    use crate::contract;
17
18    pub fn mock_init(deps: DepsMut) {
19        let info = mock_info(TEST_MANAGER, &[]);
20        let msg = InstantiateMsg {
21            account_id: TEST_ACCOUNT_ID,
22            ans_host_address: MOCK_CONTRACT_ADDR.to_string(),
23            manager_addr: TEST_MANAGER.to_string(),
24            base_asset: None,
25        };
26        let _res = contract::instantiate(deps, mock_env(), info, msg).unwrap();
27    }
28}