abstract_account_factory/
lib.rs1mod commands;
2pub mod contract;
3pub mod error;
4pub mod migrate;
5pub(crate) mod queries;
6mod response;
7
8pub(crate) use abstract_sdk::std::account_factory::state;
9
10#[cfg(test)]
11mod test_common {
12 use abstract_std::account_factory::InstantiateMsg;
13 use abstract_testing::prelude::*;
14 use cosmwasm_std::{
15 testing::{mock_env, mock_info},
16 DepsMut,
17 };
18
19 use crate::{contract, contract::AccountFactoryResult};
20
21 pub fn mock_init(deps: DepsMut) -> AccountFactoryResult {
22 let info = mock_info(OWNER, &[]);
23 let admin = info.sender.to_string();
24
25 contract::instantiate(
26 deps,
27 mock_env(),
28 info,
29 InstantiateMsg {
30 admin,
31 version_control_address: TEST_VERSION_CONTROL.to_string(),
32 ans_host_address: TEST_ANS_HOST.to_string(),
33 module_factory_address: TEST_MODULE_FACTORY.to_string(),
34 },
35 )
36 }
37}