Vote Locked Root Token
Verified contract
Active on
Ethereum with 4 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xb879…066d
Balances ($0.00)
No balances found for "Vote Locked Root Token"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18444681 | a year ago | | | 0 | 0.0049299000 | |
| 18444680 | a year ago | | | 0 | 0.012091700 | |
| 18444679 | a year ago | | | 0 | 0.0049299000 | |
| 18444678 | a year ago | | | 0 | 0.013801700 |
ABI
ABI objects
Getter at block 21230248
boostRate() view returns (uint256)
10000
boostRatio() view returns (uint256)
0
boostedSupply() view returns (uint256)
0
decimals() view returns (uint8)
18
denominator() view returns (uint256)
10000
epochCount() view returns (uint256)
1
hyperLockEventDuration() view returns (uint256)
0
hyperLockEventStart() view returns (uint256)
0
isShutdown() view returns (bool)
false
kickRewardEpochDelay() view returns (uint256)
4
kickRewardPerEpoch() view returns (uint256)
100
lockDuration() view returns (uint256)
403200
lockedSupply() view returns (uint256)
0
name() view returns (string)
Vote Locked Root Token
owner() view returns (address)
0x3e17755e0f863bd1bc932290232c4a1143991910
rewardsDuration() view returns (uint256)
25200
stakingToken() view returns (address)
0xb879c1a331ba3cd4ccc09fccab00dd503618066d
symbol() view returns (string)
veROOT
totalSupply() view returns (uint256 supply)
0
version() pure returns (uint256)
1
Read-only
balanceAtEpochOf(uint256 _epoch, address _user) view returns (uint256 amount)
balanceOf(address _user) view returns (uint256 amount)
balances(address) view returns (uint112 locked, uint112 boosted, uint32 nextUnlockIndex)
claimableRewards(address _account) view returns (struct VeRootEarnedData[] userRewards)
epochs(uint256) view returns (uint224 supply, uint32 date)
findEpochId(uint256 _time) view returns (uint256 epoch)
getRewardForDuration(address _rewardsToken) view returns (uint256)
lastTimeRewardApplicable(address _rewardsToken) view returns (uint256)
lockedBalanceOf(address _user) view returns (uint256 amount)
lockedBalances(address _user) view returns (uint256 total, uint256 unlockable, uint256 locked, struct VeRootLockedBalance[] lockData)
pendingLockAtEpochOf(uint256 _epoch, address _user) view returns (uint256 amount)
pendingLockOf(address _user) view returns (uint256 amount)
rewardData(address) view returns (bool useBoost, uint40 periodFinish, uint208 rewardRate, uint40 lastUpdateTime, uint208 rewardPerTokenStored)
rewardDistributors(address, address) view returns (bool)
rewardPerToken(address _rewardsToken) view returns (uint256)
rewardTokens(uint256) view returns (address)
rewardWeightOf(address _user) view returns (uint256 amount)
rewards(address, address) view returns (uint256)
totalSupplyAtEpoch(uint256 _epoch) view returns (uint256 supply)
userLocks(address, uint256) view returns (uint112 amount, uint112 boosted, uint32 unlockTime)
userRewardPerTokenPaid(address, address) view returns (uint256)
State-modifying
Events addReward(address _rewardsToken, address _distributor, bool _useBoost)
approveRewardDistributor(address _rewardsToken, address _distributor, bool _approved)
checkpointEpoch()
getReward(address _account)
kickExpiredLocks(address _account)
lock(address _account, uint256 _amount)
notifyRewardAmount(address _rewardsToken, uint256 _reward)
processExpiredLocks(bool _relock)
recoverERC20(address _tokenAddress, uint256 _tokenAmount)
renounceOwnership()
setBaseBoostRatio(uint256 _boostRatio)
setBoost(uint256 _rate)
setKickIncentive(uint256 _rate, uint256 _delay)
shutdown()
startHyperLockEvent(uint256 _hyperLockEventDuration, uint256 _boostRate)
transferOwnership(address newOwner)
withdrawExpiredLocksTo(address _withdrawTo)
KickReward(address indexed _user, address indexed _kicked, uint256 _reward)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Recovered(address _token, uint256 _amount)
RewardAdded(address indexed _token, uint256 _reward)
RewardPaid(address indexed _user, address indexed _rewardsToken, uint256 _reward)
Staked(address indexed _user, uint256 indexed _epoch, uint256 _paidAmount, uint256 _lockedAmount, uint256 _boostedAmount)
Withdrawn(address indexed _user, uint256 _amount, bool _relocked)
constructor(address _stakingToken, uint256 _rewardsDuration)
This contract contains no fallback and receive objects.
This contract contains no error objects.