# Functions
DefaultGenesisState creates a default GenesisState object.
DefaultInflationCalculationFn is the default function used to calculate inflation.
DefaultParams returns default x/mint module parameters.
NewGenesisState creates a new GenesisState object.
NewParams returns Params instance with the given values.
No description provided by the author
RegisterInterfaces registers the interfaces types with the interface registry.
RegisterLegacyAminoCodec registers concrete types on the LegacyAmino codec.
No description provided by the author
ValidateGenesis validates the provided genesis state to ensure the expected invariants holds.
# Constants
Minting module event types.
module name.
StoreKey is the default store key for mint.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MinterKey is the key to use for the keeper store.
No description provided by the author
No description provided by the author
# Structs
GenesisState defines the mint module's genesis state.
Params defines the parameters for the x/mint module.
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse is the response type for the Query/Params RPC method.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
# Interfaces
AccountKeeper defines the contract required for account APIs.
BankKeeper defines the contract needed to be fulfilled for banking and supply dependencies.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.
StakingKeeper defines the expected staking keeper.
# Type aliases
InflationCalculationFn defines the function required to calculate inflation amount during BeginBlock.