StakeDAO CRV Votemarket

Verified contract

Active on Ethereum with 738 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $100,377.21
ERC-20
Value $95,897.21
ERC-20
Value $15,243.7
ERC-20
Value $10,106.74
ERC-20
Value $5,727.66
ERC-20
Value $3,267.06
ERC-20
Value $1,438.96
ERC-20
Value $190.88
ERC-20
Value $17.92
ERC-20
Value $5.3
0xbb8074463dfb79bf9e663198e4e6039bcf18257b9f6a3f0644237f929834e1d9
0xe93d20abb591edba60c6f3addffaf6ffa47ed61a75553950d46a6c63887e3525
0x3193913eed84ec21a1e43fc910f8681de0623c166af43bd225373612af6fac81
0xbac3b1584fe72c8667e709f1e4e43ab444ab10414280e3f564eb2e5317b94048
0x56cd1a75b3b6f742d4474a91a4cc8a0f8346c5c9511a89c29ab4b85254f2f10d
0x68088ecd7a853cba4ca0ae1e01d43a6691511a9d705ef107a08e12f644c3d5f4
0xf04615cca5dd6722c09491b26ee88dd4cdb0c8eb3c1f8364e3249796370a781c
0x3939cbc0ab0b1bd547a1ed265b0366d845e3c2a315f54e55abf4a8316158e6bc
0xc282732a9d2824d2b501cd1c053c78298bb2dc85013e5cd6b00a53f9a589aa65
0x5696397e3b50fbedbee83eb616a40bfa08126b2da52ec3970f5809ea6bc006d5

Functions
Getter at block 20869746
MINIMUM_PERIOD(view returns (uint8)
2
fee(view returns (uint256)
40000000000000000
feeCollector(view returns (address)
0x0000000a3fc396b89e4c11841b39d9dff85a5d05
gaugeController(view returns (address)
0x2f50d538606fa9edd2b11e2446beb18c9d5846bb
getCurrentPeriod(view returns (uint256)
1727308800
getVersion(pure returns (string)
2.3.0
isKilled(view returns (bool)
false
name(pure returns (string)
StakeDAO CRV Votemarket
nextID(view returns (uint256)
32
owner(view returns (address)
0xf930ebbd05ef8b25b1797b9b2109ddc9b0d43063
Read-only
activePeriod(uint256view returns (uint8 iduint256 timestampuint256 rewardPerPeriod)
amountClaimed(uint256view returns (uint256)
bounties(uint256view returns (address gaugeaddress manageraddress rewardTokenuint8 numberOfPeriodsuint256 endTimestampuint256 maxRewardPerVoteuint256 totalRewardAmount)
claimable(address useruint256 bountyIdview returns (uint256 amount)
feeAccrued(addressview returns (uint256)
fees(addressview returns (uint256)
getActivePeriod(uint256 bountyIdview returns (struct PlatformPeriod)
getActivePeriodPerBounty(uint256 bountyIdview returns (uint8)
getBlacklistedAddressesPerBounty(uint256 bountyIdview returns (address[])
getBounty(uint256 bountyIdview returns (struct PlatformBounty)
getPeriodsLeft(uint256 bountyIdview returns (uint256 periodsLeft)
getUpgradedBountyQueued(uint256 bountyIdview returns (struct PlatformUpgrade)
isBlacklisted(uint256addressview returns (bool)
isUpgradeable(uint256view returns (bool)
lastUserClaim(addressuint256view returns (uint256)
recipient(addressview returns (address)
rewardPerVote(uint256view returns (uint256)
upgradeBountyQueue(uint256view returns (uint8 numberOfPeriodsuint256 totalRewardAmountuint256 maxRewardPerVoteuint256 endTimestamp)
State-modifying
claim(uint256 bountyIdreturns (uint256)
claim(uint256 bountyIdaddress _recipientreturns (uint256)
claimAll(uint256[] ids
claimAll(uint256[] idsaddress _recipient
claimAllFor(address _useruint256[] ids
claimFees(address[] rewardTokens
claimFor(address useruint256 bountyIdreturns (uint256)
closeBounties(uint256[] bountyIds
closeBounty(uint256 bountyId
createBounty(address gaugeaddress manageraddress rewardTokenuint8 numberOfPeriodsuint256 maxRewardPerVoteuint256 totalRewardAmountaddress[] blacklistbool upgradeablereturns (uint256 newBountyId)
increaseBountyDuration(uint256 _bountyIduint8 _additionnalPeriodsuint256 _increasedAmountuint256 _newMaxPricePerVote
kill(
setCustomFee(address _manageruint256 _fee
setFeeCollector(address _feeCollector
setPlatformFee(uint256 _platformFee
setRecipient(address _recipient
setRecipientFor(address _foraddress _recipient
transferOwnership(address newOwner
updateBountyPeriod(uint256 bountyId
updateBountyPeriods(uint256[] ids
updateManager(uint256 bountyIdaddress newManager
Events
BountyClosed(uint256 iduint256 remainingReward
BountyCreated(uint256 indexed idaddress indexed gaugeaddress manageraddress rewardTokenuint8 numberOfPeriodsuint256 maxRewardPerVoteuint256 rewardPerPerioduint256 totalRewardAmountbool isUpgradeable
BountyDurationIncrease(uint256 iduint8 numberOfPeriodsuint256 totalRewardAmountuint256 maxRewardPerVote
BountyDurationIncreaseQueued(uint256 iduint8 numberOfPeriodsuint256 totalRewardAmountuint256 maxRewardPerVote
Claimed(address indexed useraddress rewardTokenuint256 indexed bountyIduint256 amountuint256 protocolFeesuint256 period
FeeCollectorUpdated(address feeCollector
FeeUpdated(uint256 fee
FeesCollected(address indexed rewardTokenuint256 amount
ManagerUpdated(uint256 idaddress indexed manager
OwnershipTransferred(address indexed useraddress indexed newOwner
PeriodRolledOver(uint256 iduint256 periodIduint256 timestampuint256 rewardPerPeriod
RecipientSet(address indexed senderaddress indexed recipient
Constructor
constructor(address _gaugeControlleraddress _feeCollectoraddress _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ALREADY_CLOSED(
AUTH_MANAGER_ONLY(
INVALID_NUMBER_OF_PERIODS(
INVALID_TOKEN(
KILLED(
NOT_UPGRADEABLE(
NO_PERIODS_LEFT(
Reentrancy(
WRONG_INPUT(
ZERO_ADDRESS(