# Functions
DefaultGenesis returns the default Capability genesis state.
default minting module parameters.
GetGenesisStateFromAppState returns x/incentives GenesisState given raw application genesis state.
No description provided by the author
No description provided by the author
NewMsgCreateGauge creates a message to create a gauge.
No description provided by the author
NewMsgCreateGauge creates a message to create a gauge.
No description provided by the author
No description provided by the author
No description provided by the author
ParamTable for minting module.
RegisterLegacyAminoCodec registers the necessary x/incentives interfaces and concrete types on the provided LegacyAmino codec.
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
# Constants
event types.
event types.
event types.
event types.
DefaultIndex is the default capability global index.
event types.
event types.
event types.
constants.
constants.
# 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
No description provided by the author
No description provided by the author
Parameter store keys.
KeyIndexSeparator defines key for merging bytes.
KeyLastGaugeID defines key for setting last gauge ID.
KeyPrefixActiveGauges defines prefix key for storing reference key for active gauges.
KeyPrefixFinishedGauges defines prefix key for storing reference key for finished gauges.
KeyPrefixGauges defines prefix key for storing reference key for all gauges.
KeyPrefixGaugesByDenom defines prefix key for storing indexes of gauge IDs by denomination.
KeyPrefixPeriodGauge defines prefix key for storing gauges.
KeyPrefixTimestamp defines prefix key for timestamp iterator key.
KeyPrefixUpcomingGauges defines prefix key for storing reference key for upcoming gauges.
LockableDurationsKey defines key for storing valid durations for giving incentives.
MemStoreKey defines the in-memory store key.
No description provided by the author
ModuleName defines the module name.
QuerierRoute defines the module's query routing key.
RouterKey is the message route for slashing.
StoreKey defines the primary module store key.
# Structs
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
GenesisState defines the incentives module's genesis state.
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
Params holds parameters for the incentives module.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
BankKeeper defines the expected interface needed to retrieve account balances.
No description provided by the author
No description provided by the author
LockupKeeper defines the expected interface needed to retrieve locks.
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.
# Type aliases
combine multiple incentive hooks, all hook functions are run in array sequence.