1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use cosmwasm_std::{Addr, Deps, StdResult};
pub trait RegisterAccess: Sized {
fn registry(&self, deps: Deps) -> StdResult<Addr>;
}
// / Query module information
// pub fn get_module(
// querier: &QuerierWrapper,
// module_info: ModuleInfo,
// version_control_addr: &Addr,
// ) -> StdResult<Module> {
// let resp: ModuleResponse = querier.query_wasm_smart(
// version_control_addr,
// &QueryMsg::Module {
// module: module_info,
// },
// )?;
// Ok(resp.module)
// }