Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x5f3b…e2a2
0xd37a…23cd
8 additional
variables
Balances ($822.98)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
CRV | ERC-20 | 1.464051K | $0.562123 |
$822.98 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20750371 | 2 months ago | | | 0 | 0.00031226342 | |
| 20481435 | 4 months ago | | | 0 | 0.000061808246 | |
| 20242886 | 5 months ago | | | 0 | 0.00011812265 | |
| 19978647 | 6 months ago | | | 0 | 0.00034494074 | |
| 19627186 | 7 months ago | | | 0 | 0.00097088281 | |
| 19627181 | 7 months ago | | | 0 | 0.00095443829 | |
| 19589778 | 8 months ago | | | 0 | 0.0015243294 | |
| 19586224 | 8 months ago | | | 0 | 0.0045283763 | |
| 19586207 | 8 months ago | | | 0 | 0.0039344048 | |
| 19586197 | 8 months ago | | | 0 | 0.0053295515 |
ABI
ABI objects
Getter at block 21264832
MAX_PCT() view returns (uint256)
10000
MAX_UINT() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
UNIT() view returns (uint256)
1000000000000000000
WEEK() view returns (uint256)
604800
advisedPrice() view returns (uint256)
793650793
baseWeeklyDropPerVote() view returns (uint256)
0
currentPeriod() view returns (uint256)
1732147200
delegationBoost() view returns (address)
0xd37a6aa3d8460bd2b6536d608103d880695a23cd
extraPaidPast() view returns (uint256)
0
feeReserveRatio() view returns (uint256)
500
feeToken() view returns (address)
0xd533a949740bb3306d119cc777fa900ba034cd52
minDelegationTime() view returns (uint256)
604800
minPercRequired() view returns (uint256)
1000
minWeeklyDropPerVote() view returns (uint256)
0
nextBoostId() view returns (uint256)
147
nextUpdatePeriod() view returns (uint256)
0
offersIndex() view returns (uint256)
103
owner() view returns (address)
0x0792dcb7080466e4bbc678bdb873fe7d969832b8
paused() view returns (bool)
false
remainingRewardPastPeriod() view returns (uint256)
0
reserveAmount() view returns (uint256)
120043896153053425991
reserveManager() view returns (address)
0x0792dcb7080466e4bbc678bdb873fe7d969832b8
rewardToken() view returns (address)
0x0000000000000000000000000000000000000000
targetPurchaseAmount() view returns (uint256)
0
votingEscrow() view returns (address)
0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2
Read-only
approvedManagers(address) view returns (bool)
canDelegate(address delegator, uint256 amount) view returns (bool)
canDelegatePercent(address delegator, uint256 percent) view returns (bool)
claimable(address user) view returns (uint256)
earnedFees(address) view returns (uint256)
estimateFees(address delegator, uint256 amount, uint256 duration) view returns (uint256)
estimateFeesPercent(address delegator, uint256 percent, uint256 duration) view returns (uint256)
getBoostReward(uint256 boostId) view returns (uint256)
getOffer(uint256 index) view returns (address user, uint256 pricePerVote, uint64 maxDuration, uint64 expiryTime, uint16 minPerc, uint16 maxPerc)
getPurchasedBoost(uint256 boostId) view returns (struct WardenPurchasedBoost)
getUserPurchasedBoosts(address user) view returns (uint256[])
offers(uint256) view returns (address user, uint256 pricePerVote, uint64 maxDuration, uint64 expiryTime, uint16 minPerc, uint16 maxPerc, bool useAdvicePrice)
periodDropPerVote(uint256) view returns (uint256)
periodEndPurchasedDecrease(uint256) view returns (uint256)
periodPurchasedAmount(uint256) view returns (uint256)
periodPurchasedDecreaseChanges(uint256) view returns (uint256)
periodRewardIndex(uint256) view returns (uint256)
purchasedBoosts(uint256) view returns (uint256 amount, uint256 startIndex, uint128 startTimestamp, uint128 endTimestamp, address buyer, bool claimed)
userIndex(address) view returns (uint256)
userPurchasedBoosts(address, uint256) view returns (uint256)
State-modifying
Events approveManager(address newManager)
blockClaim()
buyDelegationBoost(address delegator, address receiver, uint256 amount, uint256 duration, uint256 maxFeeAmount) returns (uint256)
buyDelegationBoostPercent(address delegator, address receiver, uint256 percent, uint256 duration, uint256 maxFeeAmount) returns (uint256)
claim() returns (bool)
claimBoostReward(uint256 boostId) returns (bool)
claimMultipleBoostReward(uint256[] boostIds) returns (bool)
depositToReserve(address from, uint256 amount) returns (bool)
pause()
quit() returns (bool)
register(uint256 pricePerVote, uint64 maxDuration, uint64 expiryTime, uint16 minPerc, uint16 maxPerc, bool useAdvicePrice) returns (bool)
removeManager(address manager)
renounceOwnership()
setAdvisedPrice(uint256 newPrice)
setBaseWeeklyDropPerVote(uint256 newBaseWeeklyDropPerVote)
setDelegationBoost(address newDelegationBoost)
setFeeReserveRatio(uint256 newFeeReserveRatio)
setMinDelegationTime(uint256 newMinDelegationTime)
setMinPercRequired(uint256 newMinPercRequired)
setMinWeeklyDropPerVote(uint256 newMinWeeklyDropPerVote)
setReserveManager(address newReserveManager)
setTargetPurchaseAmount(uint256 newTargetPurchaseAmount)
startRewardDistribution(address _rewardToken, uint256 _baseWeeklyDropPerVote, uint256 _minWeeklyDropPerVote, uint256 _targetPurchaseAmount)
transferOwnership(address newOwner)
unblockClaim()
unpause()
updateOffer(uint256 pricePerVote, uint64 maxDuration, uint64 expiryTime, uint16 minPerc, uint16 maxPerc, bool useAdvicePrice) returns (bool)
updateOfferPrice(uint256 pricePerVote, bool useAdvicePrice) returns (bool)
updateRewardState() returns (bool)
withdrawERC20(address token, uint256 amount) returns (bool)
withdrawFromReserve(uint256 amount) returns (bool)
BoostPurchase(address indexed delegator, address indexed receiver, uint256 tokenId, uint256 amount, uint256 price, uint256 paidFeeAmount, uint256 expiryTime)
Claim(address indexed user, uint256 amount)
ClaimReward(uint256 boostId, address indexed user, uint256 amount)
NewAdvisedPrice(uint256 newPrice)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Quit(address indexed user)
Registred(address indexed user, uint256 price)
Unpaused(address account)
UpdateOffer(address indexed user, uint256 newPrice)
UpdateOfferPrice(address indexed user, uint256 newPrice)
constructor(address _feeToken, address _votingEscrow, address _delegationBoost, uint256 _feeReserveRatio, uint256 _minPercRequired, uint256 _advisedPrice)
This contract contains no fallback and receive objects.
AlreadyClaimed()
AlreadyRegistered()
BaseDropTooLow()
BoostRewardsNull()
CallerNotAllowed()
CallerNotManager()
CannotClaim()
CannotDelegate()
CannotWithdrawFeeToken()
ClaimBlocked()
ClaimNotBlocked()
DurationOverOfferMaxDuration()
DurationTooShort()
FailRewardUpdate()
FeesTooLow()
IncorrectExpiry()
InsufficientCash()
InsufficientRewardCash()
InvalidBoostId()
InvalidValue()
LockEndTooShort()
MaxPercTooHigh()
MinDropTooHigh()
MinPercOverMaxPerc()
MinPercTooLow()
NotBoostBuyer()
NotOfferOwner()
NotRegistered()
NullClaimAmount()
NullFees()
NullMaxDuration()
NullPrice()
NullValue()
OfferExpired()
PercentOutOfferBonds()
PercentOverMax()
PercentUnderMinRequired()
ReserveTooLow()
RewardsAlreadyStarted()
RewardsNotStarted()
RewardsNotUpdated()
WardenNotOperator()
ZeroAddress()