package
0.48.0
Repository: https://github.com/elys-network/elys.git
Documentation: pkg.go.dev

# Functions

DefaultGenesis returns the default genesis state.
DefaultParams returns a default set of parameters.
No description provided by the author
No description provided by the author
remove after migration.
remove after migration.
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
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
No description provided by the author
DefaultIndex is the default global index.
No description provided by the author
No description provided by the author
No description provided by the author
MemStoreKey defines the in-memory store key.
ModuleName defines the module name.
RouterKey defines the module's message routing key.
StoreKey defines the primary module store key.
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

# 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
x/estaking module sentinel 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

# Structs

No description provided by the author
DexRewardsTracker is used for tracking rewards for stakers and LPs, all amount here is in USDC.
Elys staked amount is tracked because EdenBoost has to be burnt when unstake ELYS event happens, and there's no way to track staked amount change from staking hook and this struct is added.
GenesisState defines the estaking module's genesis state.
No description provided by the author
No description provided by the author
Incentive Info.
No description provided by the author
MsgUpdateParams is the Msg/UpdateParams request type.
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
MsgWithdrawAllRewards represents delegation withdrawal to a delegator from all the validators and Eden/EdenB commitment.
MsgWithdrawAllRewardsResponse defines the Msg/WithdrawAllRewards response type.
MsgWithdrawElysStakingRewards represents delegation withdrawal to a delegator from all the validators.
MsgWithdrawElysStakingRewards defines the Msg/WithdrawElysStakingRewards response type.
MsgWithdrawReward represents delegation withdrawal to a delegator from a single validator.
MsgWithdrawRewardResponse defines the Msg/WithdrawDelegatorReward response type.
Params defines the parameters for the module.
No description provided by the author
No description provided by the author
QueryParamsRequest is request type for the Query/Params RPC method.
QueryParamsResponse is response type for the Query/Params RPC method.
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.

# Interfaces

AccountKeeper defines the expected account keeper used for simulations (noalias).
AssetProfileKeeper defines the expected interfaces.
BankKeeper defines the expected interface needed to retrieve account balances.
No description provided by the author
No description provided by the author
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
No description provided by the author
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.
TokenomicsKeeper defines the expected tokenomics keeper used for simulations (noalias).