Trait abstract_app::traits::AbstractRegistryAccess

source ·
pub trait AbstractRegistryAccess: Sized {
    // Required method
    fn abstract_registry(
        &self,
        deps: Deps<'_>
    ) -> Result<VersionControlContract, AbstractSdkError>;
}
Expand description

Trait that enables access to a registry, like a version control contract.

Required Methods§

source

fn abstract_registry( &self, deps: Deps<'_> ) -> Result<VersionControlContract, AbstractSdkError>

Get the address of the registry.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl AbstractRegistryAccess for VersionControlContract

source§

impl<Error: ContractError, CustomInitMsg, CustomExecMsg, CustomQueryMsg, CustomMigrateMsg, ReceiveMsg, SudoMsg> AbstractRegistryAccess for AppContract<Error, CustomInitMsg, CustomExecMsg, CustomQueryMsg, CustomMigrateMsg, ReceiveMsg, SudoMsg>