package
4.0.0
Repository: https://github.com/irisnet/irishub.git
Documentation: pkg.go.dev

# Functions

DefaultGenesisState gets raw genesis raw message for testing.
DefaultMinter returns minter object for a new chain.
DefaultParams returns default minting module parameters.
NewGenesisState constructs a GenesisState.
Create a new minter object.
No description provided by the author
No description provided by the author
No description provided by the author
ParamTable for mint module.
No description provided by the author
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 staking genesis state to ensure the expected invariants holds.
ValidateMinter returns err if the Minter is invalid.

# Constants

mint module event types.
mint module event types.
mint module event types.
default paramspace for params keeper.
mint module event types.
ModuleName defines the module name.
QuerierRoute defines the module's query routing key.
nolint.
Query endpoints supported by the minting querier.
RouterKey defines the module's message routing key.
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
mint module sentinel errors.
mint 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
params store for inflation params.
Parameter store key.
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.
Minter represents the minting state.
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Params defines mint module's parameters.
QueryParamsRequest is request type for the Query/Parameters RPC method.
QueryParamsResponse is response type for the Query/Parameters RPC method.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
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.
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.
Subspace defines an interface that implements a param subspace.