abstract-ans-host 0.17.2

Abstract Name Service Contract
Documentation
pub mod commands;
pub mod contract;
pub mod error;
pub mod queries;

#[cfg(test)]
#[cfg(not(target_arch = "wasm32"))]
mod tests;

#[cfg(test)]
mod test_common {
    use crate::contract;
    use crate::error::AnsHostError;
    use abstract_core::ans_host::InstantiateMsg;
    use abstract_testing::addresses::TEST_CREATOR;
    use cosmwasm_std::testing::{mock_env, mock_info};
    use cosmwasm_std::{DepsMut, Response};

    pub fn mock_init(mut deps: DepsMut) -> Result<Response, AnsHostError> {
        let info = mock_info(TEST_CREATOR, &[]);

        contract::instantiate(deps.branch(), mock_env(), info, InstantiateMsg {})
    }
}