package
4.2.0
Repository: https://github.com/crescent-network/crescent.git
Documentation: pkg.go.dev

# Functions

DefaultGenesisState creates a default GenesisState object.
default mint module parameters.
NewGenesisState creates a new GenesisState object.
No description provided by the author
ParamTable for mint module.
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.

# Constants

Mint module event types.
Mint module event types.
module name.
QuerierRoute is the querier route for the mint store.
Query endpoints supported by the mint querier.
StoreKey is the default store key for mint.

# Variables

Parameter store keys.
DefaultInflationSchedules is example of inflation schedules, It could be rearranged on genesis or gov.
DefaultMintPoolAddress is the fee collector of the auth module such as the mint module of the original cosmos-sdk.
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
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
LastBlockTimeKey is the key to use for the keeper store.
MintModuleAcc is customized mint pool, If the fee collector as default mint pool is used, there is a problem that the fee and inflation are mixed with the fee collector.

# Structs

GenesisState defines the mint module's genesis state.
InflationSchedule defines the start and end time of the inflation period, and the amount of inflation during that period.
Params holds parameters for the mint module.
QueryLastBlockTimeRequest is the request type for the Query/LastBlockTime RPC method.
QueryLastBlockTimeResponse is the response type for the Query/LastBlockTime RPC method.
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.