v0.34.2 Latest Latest

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

Go to latest
Published: Nov 17, 2023 License: Apache-2.0 Imports: 10 Imported by: 0




This section is empty.


This section is empty.


func GetMigrationHandler added in v0.17.0

func GetMigrationHandler(k Keeper) func(sdk.Context) error

GetMigrationHandler returns a migration handler

func NewMsgServerImpl

func NewMsgServerImpl(keeper Keeper) types.MsgServer

NewMsgServerImpl returns a new msg server instance


type Keeper

type Keeper struct {
	// contains filtered or unexported fields

Keeper provides access to all state changes regarding the gov module

func NewKeeper

func NewKeeper(cdc codec.BinaryCodec, storeKey sdk.StoreKey, paramSpace params.Subspace) Keeper

NewKeeper returns a new reward keeper

func (Keeper) ExportGenesis

func (k Keeper) ExportGenesis(ctx sdk.Context) *types.GenesisState

ExportGenesis returns the reward module's genesis state.

func (Keeper) GetGovernanceKey

func (k Keeper) GetGovernanceKey(ctx sdk.Context) (multisig.LegacyAminoPubKey, bool)

GetGovernanceKey gets the multisig governance key

func (Keeper) GetParams

func (k Keeper) GetParams(ctx sdk.Context) types.Params

GetParams gets the permission module's parameters

func (Keeper) GetRole

func (k Keeper) GetRole(ctx sdk.Context, address sdk.AccAddress) exported.Role

GetRole returns the role of the given account address

func (Keeper) GovernanceKey

GovernanceKey returns the multisig governance key

func (Keeper) InitGenesis

func (k Keeper) InitGenesis(ctx sdk.Context, genState *types.GenesisState)

InitGenesis initializes the reward module's state from a given genesis state.

func (Keeper) Logger

func (k Keeper) Logger(ctx sdk.Context) log.Logger

Logger returns a module-specific logger.

func (Keeper) Params added in v0.34.0

Params returns the reward module params

Jump to

Keyboard shortcuts

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