Versions in this module Expand all Collapse all v0 v0.1.1 May 14, 2023 Changes in this version + func NewQuerier(k Keeper) sdk.Querier + func ValidateOriginalMintedPerBlock(originalMintedPerBlock sdk.Dec) error + type Keeper struct + func NewKeeper(cdc *codec.Codec, key sdk.StoreKey, paramSpace params.Subspace, ...) Keeper + func (k *Keeper) InvokeExtraProposal(ctx sdk.Context, action string, extra string) error + func (k *Keeper) SetGovKeeper(gk types.GovKeeper) + func (k Keeper) AddCollectedFees(ctx sdk.Context, fees sdk.Coins) error + func (k Keeper) AfterDepositPeriodPassed(_ sdk.Context, _ govTypes.Proposal) + func (k Keeper) AfterSubmitProposalHandler(_ sdk.Context, _ govTypes.Proposal) + func (k Keeper) AllocateTokenToTreasure(ctx sdk.Context, fees sdk.Coins) (remain sdk.Coins, err error) + func (k Keeper) BondedRatio(ctx sdk.Context) sdk.Dec + func (k Keeper) CheckMsgSubmitProposal(ctx sdk.Context, msg govTypes.MsgSubmitProposal) sdk.Error + func (k Keeper) DeleteTreasures(ctx sdk.Context, treasures []types.Treasure) error + func (k Keeper) GetMaxDepositPeriod(ctx sdk.Context, content sdkGov.Content) (maxDepositPeriod time.Duration) + func (k Keeper) GetMinDeposit(ctx sdk.Context, content sdkGov.Content) (minDeposit sdk.SysCoins) + func (k Keeper) GetMinter(ctx sdk.Context) (minter types.Minter) + func (k Keeper) GetMinterCustom(ctx sdk.Context) (minter types.MinterCustom) + func (k Keeper) GetOriginalMintedPerBlock() sdk.Dec + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) GetTreasures(ctx sdk.Context) (treasures []types.Treasure) + func (k Keeper) GetVotingPeriod(ctx sdk.Context, content sdkGov.Content) (votingPeriod time.Duration) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) MintCoins(ctx sdk.Context, newCoins sdk.Coins) error + func (k Keeper) RejectedHandler(_ sdk.Context, _ govTypes.Content) + func (k Keeper) SetMinter(ctx sdk.Context, minter types.MinterCustom) + func (k Keeper) SetMinterCustom(ctx sdk.Context, minter types.MinterCustom) + func (k Keeper) SetOriginalMintedPerBlock(originalMintedPerBlock sdk.Dec) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) + func (k Keeper) SetTreasures(ctx sdk.Context, treasures []types.Treasure) + func (k Keeper) StakingTokenSupply(ctx sdk.Context) sdk.Dec + func (k Keeper) UpdateMinterCustom(ctx sdk.Context, minter *types.MinterCustom, params types.Params) + func (k Keeper) UpdateTreasures(ctx sdk.Context, treasures []types.Treasure) error + func (k Keeper) VoteHandler(_ sdk.Context, _ govTypes.Proposal, _ govTypes.Vote) (string, sdk.Error)