mirror of
https://github.com/0glabs/0g-chain.git
synced 2024-12-25 15:55:18 +00:00
7292b8843a
* fix: update params in spec to match implementation * feat: add variable length lockups for incentive rewards * fix typos * update spec * address review comments * feat: improve claim test
112 lines
4.9 KiB
Go
112 lines
4.9 KiB
Go
package incentive
|
|
|
|
// DO NOT EDIT - generated by aliasgen tool (github.com/rhuairahrighairidh/aliasgen)
|
|
|
|
import (
|
|
"github.com/kava-labs/kava/x/incentive/keeper"
|
|
"github.com/kava-labs/kava/x/incentive/types"
|
|
)
|
|
|
|
const (
|
|
AttributeKeyClaimAmount = types.AttributeKeyClaimAmount
|
|
AttributeKeyClaimPeriod = types.AttributeKeyClaimPeriod
|
|
AttributeKeyClaimedBy = types.AttributeKeyClaimedBy
|
|
AttributeKeyRewardPeriod = types.AttributeKeyRewardPeriod
|
|
AttributeValueCategory = types.AttributeValueCategory
|
|
DefaultParamspace = types.DefaultParamspace
|
|
EventTypeClaim = types.EventTypeClaim
|
|
EventTypeClaimPeriod = types.EventTypeClaimPeriod
|
|
EventTypeClaimPeriodExpiry = types.EventTypeClaimPeriodExpiry
|
|
EventTypeRewardPeriod = types.EventTypeRewardPeriod
|
|
Large = types.Large
|
|
Medium = types.Medium
|
|
ModuleName = types.ModuleName
|
|
QuerierRoute = types.QuerierRoute
|
|
QueryGetClaimPeriods = types.QueryGetClaimPeriods
|
|
QueryGetClaims = types.QueryGetClaims
|
|
QueryGetParams = types.QueryGetParams
|
|
QueryGetRewardPeriods = types.QueryGetRewardPeriods
|
|
RestClaimCollateralType = types.RestClaimCollateralType
|
|
RestClaimOwner = types.RestClaimOwner
|
|
RouterKey = types.RouterKey
|
|
Small = types.Small
|
|
StoreKey = types.StoreKey
|
|
)
|
|
|
|
var (
|
|
// function aliases
|
|
NewKeeper = keeper.NewKeeper
|
|
NewQuerier = keeper.NewQuerier
|
|
BytesToUint64 = types.BytesToUint64
|
|
DefaultGenesisState = types.DefaultGenesisState
|
|
DefaultParams = types.DefaultParams
|
|
GetClaimPeriodPrefix = types.GetClaimPeriodPrefix
|
|
GetClaimPrefix = types.GetClaimPrefix
|
|
GetTotalVestingPeriodLength = types.GetTotalVestingPeriodLength
|
|
NewAugmentedClaim = types.NewAugmentedClaim
|
|
NewClaim = types.NewClaim
|
|
NewClaimPeriod = types.NewClaimPeriod
|
|
NewGenesisState = types.NewGenesisState
|
|
NewMsgClaimReward = types.NewMsgClaimReward
|
|
NewMultiplier = types.NewMultiplier
|
|
NewParams = types.NewParams
|
|
NewPeriod = types.NewPeriod
|
|
NewQueryClaimsParams = types.NewQueryClaimsParams
|
|
NewReward = types.NewReward
|
|
NewRewardPeriod = types.NewRewardPeriod
|
|
NewRewardPeriodFromReward = types.NewRewardPeriodFromReward
|
|
ParamKeyTable = types.ParamKeyTable
|
|
RegisterCodec = types.RegisterCodec
|
|
|
|
// variable aliases
|
|
ClaimKeyPrefix = types.ClaimKeyPrefix
|
|
ClaimPeriodKeyPrefix = types.ClaimPeriodKeyPrefix
|
|
DefaultActive = types.DefaultActive
|
|
DefaultPreviousBlockTime = types.DefaultPreviousBlockTime
|
|
DefaultRewards = types.DefaultRewards
|
|
ErrAccountNotFound = types.ErrAccountNotFound
|
|
ErrClaimNotFound = types.ErrClaimNotFound
|
|
ErrClaimPeriodNotFound = types.ErrClaimPeriodNotFound
|
|
ErrInsufficientModAccountBalance = types.ErrInsufficientModAccountBalance
|
|
ErrInvalidAccountType = types.ErrInvalidAccountType
|
|
ErrInvalidMultiplier = types.ErrInvalidMultiplier
|
|
ErrNoClaimsFound = types.ErrNoClaimsFound
|
|
ErrZeroClaim = types.ErrZeroClaim
|
|
GovDenom = types.GovDenom
|
|
IncentiveMacc = types.IncentiveMacc
|
|
KeyActive = types.KeyActive
|
|
KeyRewards = types.KeyRewards
|
|
ModuleCdc = types.ModuleCdc
|
|
NextClaimPeriodIDPrefix = types.NextClaimPeriodIDPrefix
|
|
PreviousBlockTimeKey = types.PreviousBlockTimeKey
|
|
PrincipalDenom = types.PrincipalDenom
|
|
RewardPeriodKeyPrefix = types.RewardPeriodKeyPrefix
|
|
)
|
|
|
|
type (
|
|
Keeper = keeper.Keeper
|
|
AccountKeeper = types.AccountKeeper
|
|
AugmentedClaim = types.AugmentedClaim
|
|
AugmentedClaims = types.AugmentedClaims
|
|
CdpKeeper = types.CdpKeeper
|
|
Claim = types.Claim
|
|
ClaimPeriod = types.ClaimPeriod
|
|
ClaimPeriods = types.ClaimPeriods
|
|
Claims = types.Claims
|
|
GenesisClaimPeriodID = types.GenesisClaimPeriodID
|
|
GenesisClaimPeriodIDs = types.GenesisClaimPeriodIDs
|
|
GenesisState = types.GenesisState
|
|
MsgClaimReward = types.MsgClaimReward
|
|
Multiplier = types.Multiplier
|
|
MultiplierName = types.MultiplierName
|
|
Multipliers = types.Multipliers
|
|
Params = types.Params
|
|
PostClaimReq = types.PostClaimReq
|
|
QueryClaimsParams = types.QueryClaimsParams
|
|
Reward = types.Reward
|
|
RewardPeriod = types.RewardPeriod
|
|
RewardPeriods = types.RewardPeriods
|
|
Rewards = types.Rewards
|
|
SupplyKeeper = types.SupplyKeeper
|
|
)
|