package
2.0.7+incompatible
Repository: https://github.com/teritori/teritori-chain.git
Documentation: pkg.go.dev
# Functions
DefaultGenesisState creates a default GenesisState object.
DefaultInitialMinter returns a default initial Minter object for a new chain.
DefaultParams returns the default minting module parameters.
InitialMinter returns an initial Minter object.
NewGenesisState creates a new GenesisState object.
NewMinter returns a new Minter object with the given block provisions values.
No description provided by the author
No description provided by the author
NewMultiMintHooks returns new MultiMintHooks given hooks.
NewParams returns new mint module parameters initialized to the given values.
No description provided by the author
ParamTable for minting module.
No description provided by the author
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 genesis state to ensure the expected invariants holds.
# Constants
Minting module event constants.
Minting module event constants.
ModuleName is the module name.
QuerierRoute is the querier route for the minting store.
StoreKey is the default store key for mint.
# Variables
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
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.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
LastReductionBlockKey is the key to use for the keeper store for storing the last block at which reduction occurred.
MinterKey is the key to use for the keeper store at which the Minter and its BlockProvisions are stored.
ModuleCdc references the global x/mint module codec.
No description provided by the author
TeamVestingMonthInfoKey is the key to use to store month information since genesis for non-linear team token vesting.
# Structs
No description provided by the author
GenesisState defines the mint module's genesis state.
Minter represents the minting state.
No description provided by the author
MsgBurnTokens defines an sdk.Msg type that burn tokens.
MsgBurnTokensResponse defines the Msg/BurnTokens response type.
Params holds parameters for the mint module.
QueryBlockProvisionsRequest is the request type for the Query/BlockProvisions RPC method.
QueryBlockProvisionsResponse is the response type for the Query/BlockProvisions RPC method.
QueryInflationRequest is the request type for the Query/Inflation RPC method.
QueryInflationResponse is the response type for the Query/Inflation RPC method.
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse is the response type for the Query/Params RPC method.
QueryStakingAPRRequest is the request type for the Query/StakingAPR RPC method.
QueryStakingAPRResponse is the response type for the Query/StakingAPR RPC method.
required values for team rewards.
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.
CommunityPoolKeeper defines the contract needed to be fulfilled for distribution keeper.
MintHooks defines an interface for mint module's hooks.
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.
No description provided by the author
# Type aliases
MultiMintHooks is a container for mint hooks.