Type Alias cw_iper_test::BaseIperApp

source ·
pub type BaseIperApp = IperApp<BankKeeper, MockApiBech32, MockStorage, FailingModule<Empty, Empty, Empty>, WasmKeeper<Empty, Empty>, StakeKeeper, DistributionKeeper, IperIbcModule, GovFailingModule, IperStargateModule>;
Expand description

Base IperApp with default IperApp modules.

Aliased Type§

struct BaseIperApp {
    pub relayer: Addr,
    pub chain_id: String,
    pub app: App<BankKeeper, MockApiBech<Bech32>, MemoryStorage, FailingModule<Empty, Empty, Empty>, WasmKeeper<Empty, Empty>, StakeKeeper, DistributionKeeper, IperIbcModule, FailingModule<GovMsg, Empty, Empty>, IperStargateModule>,
    pub channels: Rc<RefCell<Channels>>,
    /* private fields */
}

Fields§

§relayer: Addr

Default relayer address for packet relaying.

§chain_id: String

Chain name/id of the rappresenting chain.

§app: App<BankKeeper, MockApiBech<Bech32>, MemoryStorage, FailingModule<Empty, Empty, Empty>, WasmKeeper<Empty, Empty>, StakeKeeper, DistributionKeeper, IperIbcModule, FailingModule<GovMsg, Empty, Empty>, IperStargateModule>

Inner App

§channels: Rc<RefCell<Channels>>

Stored ibc channels