Documentation ¶
Index ¶
- type AppKeepers
- func (appKeepers *AppKeepers) GenerateKeys()
- func (appKeepers *AppKeepers) GetKVStoreKey() map[string]*sdk.KVStoreKey
- func (appKeepers *AppKeepers) GetKey(storeKey string) *sdk.KVStoreKey
- func (appKeepers *AppKeepers) GetMemKey(storeKey string) *sdk.MemoryStoreKey
- func (appKeepers *AppKeepers) GetMemoryStoreKey() map[string]*sdk.MemoryStoreKey
- func (appKeepers *AppKeepers) GetSubspace(moduleName string) paramstypes.Subspace
- func (appKeepers *AppKeepers) GetTKey(storeKey string) *sdk.TransientStoreKey
- func (appKeepers *AppKeepers) GetTransientStoreKey() map[string]*sdk.TransientStoreKey
- func (appKeepers *AppKeepers) InitKeepers(appCodec codec.Codec, bApp *baseapp.BaseApp, appOpts servertypes.AppOptions, ...)
- func (appKeepers *AppKeepers) SetupHooks()
- type QuerierWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppKeepers ¶
type AppKeepers struct { // keepers AuthzKeeper authzkeeper.Keeper AccountKeeper authkeeper.AccountKeeper BankKeeper bankkeeper.Keeper CapabilityKeeper *capabilitykeeper.Keeper StakingKeeper *stakingkeeper.Keeper SlashingKeeper slashingkeeper.Keeper MintKeeper mintkeeper.Keeper DistrKeeper distrkeeper.Keeper GovKeeper *govkeeper.Keeper CrisisKeeper crisiskeeper.Keeper UpgradeKeeper upgradekeeper.Keeper ParamsKeeper paramskeeper.Keeper IBCKeeper *ibckeeper.Keeper // IBC Keeper must be a pointer in the app, so we can SetRouter on it correctly IBCFeeKeeper ibcfeekeeper.Keeper ICAControllerKeeper icacontrollerkeeper.Keeper ICAHostKeeper icahostkeeper.Keeper InterTxKeeper intertxkeeper.Keeper EvidenceKeeper evidencekeeper.Keeper TransferKeeper ibctransferkeeper.Keeper FeeGrantKeeper feegrantkeeper.Keeper WasmKeeper wasm.Keeper PacketForwardKeeper *packetforwardkeeper.Keeper ICQKeeper *icqkeeper.Keeper // Custom ixo keepers IidKeeper iidmodulekeeper.Keeper EntityKeeper entitykeeper.Keeper TokenKeeper tokenkeeper.Keeper BondsKeeper bondskeeper.Keeper ClaimsKeeper claimsmodulekeeper.Keeper // make scoped keepers public for test purposes ScopedIBCKeeper capabilitykeeper.ScopedKeeper ScopedICAHostKeeper capabilitykeeper.ScopedKeeper ScopedICAControllerKeeper capabilitykeeper.ScopedKeeper ScopedInterTxKeeper capabilitykeeper.ScopedKeeper ScopedTransferKeeper capabilitykeeper.ScopedKeeper ScopedWasmKeeper capabilitykeeper.ScopedKeeper ScopedIBCFeeKeeper capabilitykeeper.ScopedKeeper ScopedICQKeeper capabilitykeeper.ScopedKeeper // contains filtered or unexported fields }
func (*AppKeepers) GenerateKeys ¶
func (appKeepers *AppKeepers) GenerateKeys()
func (*AppKeepers) GetKVStoreKey ¶
func (appKeepers *AppKeepers) GetKVStoreKey() map[string]*sdk.KVStoreKey
GetKVStoreKey gets KV Store keys.
func (*AppKeepers) GetKey ¶
func (appKeepers *AppKeepers) GetKey(storeKey string) *sdk.KVStoreKey
GetKey returns the KVStoreKey for the provided store key.
NOTE: This is solely to be used for testing purposes.
func (*AppKeepers) GetMemKey ¶
func (appKeepers *AppKeepers) GetMemKey(storeKey string) *sdk.MemoryStoreKey
GetMemKey returns the MemStoreKey for the provided mem key.
NOTE: This is solely used for testing purposes.
func (*AppKeepers) GetMemoryStoreKey ¶
func (appKeepers *AppKeepers) GetMemoryStoreKey() map[string]*sdk.MemoryStoreKey
GetMemoryStoreKey get memory Store keys.
func (*AppKeepers) GetSubspace ¶
func (appKeepers *AppKeepers) GetSubspace(moduleName string) paramstypes.Subspace
GetSubspace gets existing substore from keeper.
func (*AppKeepers) GetTKey ¶
func (appKeepers *AppKeepers) GetTKey(storeKey string) *sdk.TransientStoreKey
GetTKey returns the TransientStoreKey for the provided store key.
NOTE: This is solely to be used for testing purposes.
func (*AppKeepers) GetTransientStoreKey ¶
func (appKeepers *AppKeepers) GetTransientStoreKey() map[string]*sdk.TransientStoreKey
GetTransientStoreKey gets Transient Store keys.
func (*AppKeepers) InitKeepers ¶
func (appKeepers *AppKeepers) InitKeepers( appCodec codec.Codec, bApp *baseapp.BaseApp, appOpts servertypes.AppOptions, maccPerms map[string][]string, cdc *codec.LegacyAmino, wasmEnabledProposals []wasm.ProposalType, wasmOpts []wasm.Option, wasmConfig wasm.Config, blockedAddress map[string]bool, invCheckPeriod uint, skipUpgradeHeights map[int64]bool, homePath string, )
InitKeepers initializes all keepers.
func (*AppKeepers) SetupHooks ¶
func (appKeepers *AppKeepers) SetupHooks()
SetupHooks sets up hooks for modules.
type QuerierWrapper ¶
type QuerierWrapper struct {
// contains filtered or unexported fields
}
QuerierWrapper is a local wrapper around BaseApp that exports only the Queryable interface. This is used to pass the baseApp to Async ICQ without exposing all methods
func NewQuerierWrapper ¶
func NewQuerierWrapper(querier sdk.Queryable) QuerierWrapper
func (QuerierWrapper) Query ¶
func (q QuerierWrapper) Query(req abci.RequestQuery) abci.ResponseQuery