IMaverickV2IncentiveMatcher
Functions
checkpointData
function checkpointData(uint256 epoch)
external
view
returns (uint128 matchBudget, uint128 voteBudget, uint128 totalVote, uint128 totalExternalIncentivesAdded);Name
Type
Description
Name
Type
Description
checkpointRewardData
function checkpointRewardData(uint256 epoch, IMaverickV2Reward rewardContract)
external
view
returns (uint128 votesByReward, uint128 externalIncentivesByReward);Name
Type
Description
Name
Type
Description
isEpoch
Name
Type
Description
Name
Type
Description
lastEpoch
Name
Type
Description
epochIsOver
Name
Type
Description
Name
Type
Description
vetoingIsActive
Name
Type
Description
Name
Type
Description
votingIsActive
Name
Type
Description
Name
Type
Description
currentEpoch
Name
Type
Description
votingStart
Name
Type
Description
addMatchingBudget
Name
Type
Description
rewardHasVe
Name
Type
Description
Name
Type
Description
addIncentives
Name
Type
Description
Name
Type
Description
vote
Name
Type
Description
veto
Name
Type
Description
Name
Type
Description
distribute
Name
Type
Description
Name
Type
Description
rolloverExcessBudget
Name
Type
Description
Name
Type
Description
EPOCH_PERIOD
PRE_VOTE_PERIOD
VETO_PERIOD
NOTIFY_PERIOD
baseToken
Name
Type
Description
factory
Name
Type
Description
veToken
Name
Type
Description
hasVoted
Name
Type
Description
Name
Type
Description
hasVetoed
Name
Type
Description
Name
Type
Description
hasDistributed
Name
Type
Description
Name
Type
Description
epochEnd
Name
Type
Description
Name
Type
Description
vetoingEnd
Name
Type
Description
Name
Type
Description
vetoingIsOver
Name
Type
Description
Name
Type
Description
Events
BudgetAdded
BudgetRolledOver
IncentiveAdded
Vote
Distribute
Veto
Errors
IncentiveMatcherInvalidEpoch
IncentiveMatcherNotRewardFactoryContract
IncentiveMatcherEpochHasNotEnded
IncentiveMatcherVotePeriodNotActive
IncentiveMatcherVetoPeriodNotActive
IncentiveMatcherVetoPeriodHasNotEnded
IncentiveMatcherSenderHasAlreadyVoted
IncentiveMatcherSenderHasNoVotingPower
IncentiveMatcherInvalidTargetOrder
IncentiveMatcherInvalidVote
IncentiveMatcherNoExternalIncentivesToDistributed
IncentiveMatcherEpochAlreadyDistributed
IncentiveMatcherEpochHasPassed
IncentiveMatcherRewardDoesNotHaveVeStakingOption
IncentiveMatcherMatcherAlreadyVetoed
IncentiveMatcherNothingToRollover
Last updated