package
8.0.0
Repository: https://github.com/axone-protocol/axoned.git
Documentation: pkg.go.dev

# Functions

DefaultGenesisState creates a default GenesisState object.
DefaultInitialMinter returns a default initial Minter object for a new chain which uses an inflation rate of 0%.
DefaultParams returns a default set of parameters.
NewGenesisState creates a new GenesisState object.
NewMinter returns a new Minter object with the given inflation, annual provisions values.
NewMinterWithInflationCoef returns a new Minter with updated inflation and annual provisions values.
NewMinterWithInitialInflation returns an initial Minter object with a given inflation value and zero annual provisions.
No description provided by the author
NewParams creates a new Params object.
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
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 types.
Minting module event types.
Minting module event types.
Minting module event types.
module name.
QuerierRoute is the querier route for the minting store.
No description provided by the author
No description provided by the author
Query endpoints supported by the minting querier.
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
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.
MinterKey is the key to use for the keeper store.

# Structs

GenesisState defines the mint module's genesis state.
Minter holds the state of minting within the blockchain.
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
Params defines the parameters for the mint module.
QueryAnnualProvisionsRequest is the request type for the Query/AnnualProvisions RPC method.
QueryAnnualProvisionsResponse is the response type for the Query/AnnualProvisions 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.
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.
StakingKeeper defines the expected staking keeper.