# Functions
No description provided by the author
No description provided by the author
DefaultGenesis returns the default genesis state.
DefaultGenesisState creates a default GenesisState object.
DefaultInflationCalculationFn is the default function used to calculate inflation.
DefaultInitialMinter returns a default initial Minter object for a new chain which uses a subsidy halving interval of 13%.
DefaultParams returns a default set of parameters.
No description provided by the author
InitialMinter returns an initial Minter object with a given inflation value.
No description provided by the author
NewGenesisState creates a new GenesisState object.
NewMinter returns a new Minter object with the given subsidy halving interval.
No description provided by the author
NewParams creates a new Params instance.
No description provided by the author
Deprecated: ParamKeyTable the param key table for launch module.
RegisterInterfaces registers the interfaces types with the interface registry.
RegisterLegacyAminoCodec registers concrete types on the LegacyAmino codec.
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
ValidateGenesis validates the provided genesis state to ensure the expected invariants holds.
validate minter.
# Constants
Minting module event types.
Minting module event types.
DefaultIndex is the default global index.
Minting module event types.
ModuleName defines the module name.
No description provided by the author
StoreKey defines the primary module store key.
# 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
No description provided by the author
x/ugdmint module sentinel errors.
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
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
MinterKey is the key to use for the keeper store.
No description provided by the author
# Structs
No description provided by the author
GenesisState defines the ugdmint module's genesis state.
No description provided by the author
No description provided by the author
No description provided by the author
Minter represents the minting state.
MintRecord represents a record of minting activity.
No description provided by the author
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Params defines the parameters for the module.
QueryAllMintRecordsRequest is request type for the Query/AllMintRecords RPC method.
QueryAllMintRecordsResponse is response type for the Query/AllMintRecords RPC method.
QueryParamsRequest is request type for the Query/Params RPC method.
QueryParamsResponse is response type for the Query/Params RPC method.
QuerySubsidyHalvingIntervalRequest is the request type for the Query/SubsidyHalvingInterval RPC method.
QuerySubsidyHalvingIntervalResponse is the response type for the Query/SubsidyHalvingInterval RPC method.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
# Interfaces
AccountKeeper defines the expected account keeper used for simulations (noalias).
BankKeeper defines the expected interface needed to retrieve account balances.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
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 rate during BeginBlock.