types

package
v0.1.2-0...-a9bb7ac Latest Latest
Warning

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

Go to latest
Published: Oct 1, 2025 License: AGPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppKeepers

type AppKeepers interface {
	GetTrustRegistryKeeper() trustregistry.Keeper
	GetPermissionKeeper() permission.Keeper
	GetTrustDepositKeeper() trustdeposit.Keeper
	GetDidDirectoryKeeper() diddirectorykeeper.Keeper
	GetCredentialSchemaKeeper() credentialschemakeeper.Keeper
	GetBankKeeper() bankkeeper.Keeper
	GetAccountKeeper() authkeeper.AccountKeeper
}

type BaseAppParamManager

type BaseAppParamManager interface {
	GetConsensusParams(ctx sdk.Context) tmproto.ConsensusParams
	StoreConsensusParams(ctx sdk.Context, cp tmproto.ConsensusParams) error
}

type Upgrade

type Upgrade struct {
	UpgradeName          string
	CreateUpgradeHandler func(*module.Manager, module.Configurator, BaseAppParamManager, AppKeepers) upgradetypes.UpgradeHandler
	StoreUpgrades        store.StoreUpgrades
}

Jump to

Keyboard shortcuts

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