package
2.0.0-rc1
Repository: https://github.com/mars-protocol/hub.git
Documentation: pkg.go.dev

# Functions

DefaultGenesisState returns the default genesis state of the incentives module.
GetScheduleKey creates the key for the incentives schedule of the given id.
No description provided by the author
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

# Constants

No description provided by the author
No description provided by the author
ModuleName is the incentives module's name.
QuerierRoute is the incentives module's querier route.
RouterKey is the incentives module's message route.
StoreKey is the incentives module's 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
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
key for the the next schedule id.
key for the incentives schedules.

# Structs

GenesisState defines the incentives module's genesis state.
MsgCreateSchedule defines the message for creating a new incentives schedule.
MsgCreateScheduleResponse defines the response to executing a MsgCreateSchedule message.
MsgTerminateSchedules defines the message for terminating one or more existing incentives schedules.
MsgTerminateSchedulesResponse defines the response to executing a MsgTerminateSchedules message.
QueryScheduleRequest is the request type for the Query/Schedule RPC method.
QueryScheduleResponse is the response type for the Query/Schedule RPC method.
QuerySchedulesRequest is the request type for the Query/Schedules RPC method.
QueryScheduleResponse is the response type for the Query/Schedules RPC method.
Schedule defines the parameters of an incentives releasing schedule.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.

# Interfaces

AccountKeeper defines the expected interface for the auth module keeper.
BankKeeper defines the expected interface for the bank module keeper.
DistrKeeper defines the expected interface for the distribution module keeper.
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 interface for the staking module keeper.