IMaverickV2Reward
Functions
MAX_DURATION
function MAX_DURATION() external view returns (uint256);MIN_DURATION
function MIN_DURATION() external view returns (uint256);UNBOOSTED_MIN_TIME_GAP
function UNBOOSTED_MIN_TIME_GAP() external view returns (uint256);stakingToken
function stakingToken() external view returns (IERC20);Name
Type
Description
vault
Name
Type
Description
rewardInfo
Name
Type
Description
contractInfo
Name
Type
Description
earned
Name
Type
Description
Name
Type
Description
earned
Name
Type
Description
Name
Type
Description
tokenIndex
Name
Type
Description
Name
Type
Description
rewardTokenCount
Name
Type
Description
transferAndNotifyRewardAmount
Name
Type
Description
Name
Type
Description
notifyRewardAmount
Name
Type
Description
Name
Type
Description
transferAndStake
Name
Type
Description
Name
Type
Description
stake
Name
Type
Description
Name
Type
Description
unstakeToOwner
Name
Type
Description
unstake
Name
Type
Description
getRewardToOwner
Name
Type
Description
Name
Type
Description
getRewardToOwnerForExistingVeLockup
Name
Type
Description
Name
Type
Description
getRewardForExistingVeLockup
Name
Type
Description
Name
Type
Description
getReward
Name
Type
Description
Name
Type
Description
tokenList
Name
Type
Description
Name
Type
Description
veTokenByIndex
Name
Type
Description
Name
Type
Description
rewardTokenByIndex
Name
Type
Description
Name
Type
Description
boostedAmount
Name
Type
Description
Name
Type
Description
pushUnboostedToVe
Name
Type
Description
Name
Type
Description
mint
Name
Type
Description
mintToSender
Events
NotifyRewardAmount
GetReward
UnStake
Stake
AddRewardToken
RemoveRewardToken
ApproveRewardGetter
Errors
RewardDurationOutOfBounds
RewardZeroAmount
RewardNotValidRewardToken
RewardNotValidIndex
RewardTokenCannotBeStakingToken
RewardTransferNotSupported
RewardNotApprovedGetter
RewardUnboostedTimePeriodNotMet
Structs
RewardInfo
ContractInfo
EarnedInfo
RewardOutput
Last updated