keepers

package
v1.4.1-patch.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2022 License: AGPL-3.0 Imports: 54 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SecretAppKeepers

type SecretAppKeepers struct {
	// keepers
	AccountKeeper    *authkeeper.AccountKeeper
	AuthzKeeper      *authzkeeper.Keeper
	BankKeeper       *bankkeeper.BaseKeeper
	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
	EvidenceKeeper   *evidencekeeper.Keeper
	FeegrantKeeper   *feegrantkeeper.Keeper
	ComputeKeeper    *compute.Keeper
	RegKeeper        *reg.Keeper
	IbcKeeper        *ibckeeper.Keeper // IBC Keeper must be a pointer in the app, so we can SetRouter on it correctly
	TransferKeeper   *ibctransferkeeper.Keeper

	ICAControllerKeeper *icacontrollerkeeper.Keeper
	ICAHostKeeper       *icahostkeeper.Keeper
	ICAAuthKeeper       *icaauthkeeper.Keeper

	// make scoped keepers public for test purposes
	ScopedIBCKeeper      capabilitykeeper.ScopedKeeper
	ScopedTransferKeeper capabilitykeeper.ScopedKeeper

	ScopedICAControllerKeeper capabilitykeeper.ScopedKeeper
	ScopedICAHostKeeper       capabilitykeeper.ScopedKeeper
	ScopedICAAuthKeeper       capabilitykeeper.ScopedKeeper

	ScopedComputeKeeper capabilitykeeper.ScopedKeeper
	// contains filtered or unexported fields
}

func (*SecretAppKeepers) CreateScopedKeepers

func (ak *SecretAppKeepers) CreateScopedKeepers()

func (*SecretAppKeepers) GetKey

func (ak *SecretAppKeepers) GetKey(key string) *sdk.KVStoreKey

func (*SecretAppKeepers) GetKeys

func (ak *SecretAppKeepers) GetKeys() map[string]*sdk.KVStoreKey

func (*SecretAppKeepers) GetMemoryStoreKeys

func (ak *SecretAppKeepers) GetMemoryStoreKeys() map[string]*sdk.MemoryStoreKey

func (*SecretAppKeepers) GetSubspace

func (ak *SecretAppKeepers) GetSubspace(moduleName string) paramstypes.Subspace

getSubspace returns a param subspace for a given module name.

func (*SecretAppKeepers) GetTransientStoreKeys

func (ak *SecretAppKeepers) GetTransientStoreKeys() map[string]*sdk.TransientStoreKey

func (*SecretAppKeepers) InitCustomKeepers

func (ak *SecretAppKeepers) InitCustomKeepers(
	appCodec codec.Codec,
	legacyAmino *codec.LegacyAmino,
	app *baseapp.BaseApp,
	bootstrap bool,
	homePath string,
	computeConfig *compute.WasmConfig,
)

func (*SecretAppKeepers) InitKeys

func (ak *SecretAppKeepers) InitKeys()

func (*SecretAppKeepers) InitSdkKeepers

func (ak *SecretAppKeepers) InitSdkKeepers(
	appCodec codec.Codec,
	legacyAmino *codec.LegacyAmino,
	app *baseapp.BaseApp,
	maccPerms map[string][]string,
	blockedAddresses map[string]bool,
	invCheckPeriod uint,
	skipUpgradeHeights map[int64]bool,
	homePath string,
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL