TimelockProxyStorageCentered
Verified contract
Proxy
Active on
Ethereum with 13 txns
Unified storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 1 additional slot
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
0x5e96…7ad3 | ERC-20 | 39,456.331475T | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14844819 | 2 years ago | | | 0 | 0.0050089699 | |
| 14588625 | 3 years ago | | | 0 | 0.0075686624 | |
| 14581342 | 3 years ago | | | 0 | 0.0058250026 | |
| 14269785 | 3 years ago | | | 0 | 0.011372254 | |
| 14235300 | 3 years ago | | | 0 | 0.0065435343 | |
| 13715710 | 3 years ago | | | 0 | 0.021780959 | |
| 13338435 | 3 years ago | | | 0 | 0.0062113830 | |
| 13239953 | 3 years ago | | | 0 | 0.011548341 | |
| 13235245 | 3 years ago | | | 0 | 0.0078523971 | |
| 13232114 | 3 years ago | | | 0 | 0.016918864 |
ABI
ABI objects
Getter at block 21062620
governance() view returns (address)
0xca113e3be8efa4cd592c6ea7678dd7b7eb201e4d
registry() view returns (address)
0x0000000000000000000000000000000000000000
store() view returns (address)
0x7cb574c01d373b9780c42a3b0939809b5e807217
swapCenter() view returns (address)
0x676971096af637b196f6501818ae8d9c14eba56b
totalSupply() view returns (uint256)
35767965819
treasury() view returns (address)
0xca113e3be8efa4cd592c6ea7678dd7b7eb201e4d
vaultAddress() view returns (address)
0x24b3f236668448c0b7c5ca4e65798b3f23b660e6
Read-only
earned(address targetYield, address account) view returns (uint256)
earnedUnwrapped(address targetYield, address account) view returns (uint256)
isAdmin(address _who) view returns (bool)
isOperator(address _who) view returns (bool)
lastTimeRewardApplicable(address targetYield) view returns (uint256)
rewardPerToken(address targetYield) view returns (uint256)
storageFetchAddress(bytes32 key) view returns (address)
storageFetchAddressInArray(bytes32 key, uint256 index) view returns (address)
storageFetchBool(bytes32 key) view returns (bool)
storageFetchBoolInArray(bytes32 key, uint256 index) view returns (bool)
storageFetchUint256(bytes32 key) view returns (uint256)
storageFetchUint256InArray(bytes32 key, uint256 index) view returns (uint256)
yieldInfo(address) view returns (uint256 periodFinish, uint256 rewardRate, uint256 duration, uint256 lastUpdateTime, uint256 rewardPerTokenStored, bool isSelfCompoudingYield)
State-modifying
Events proxyScheduleImplementationUpdate(address targetAddress)
proxyScheduleTimelockUpdate(uint256 newTimelock)
proxyUpgradeImplementation()
proxyUpgradeTimelock()
addReward(address targetYield, uint256 duration, bool isSelfCompoundingYield)
getAllRewards()
getAllRewardsFor(address user)
getReward(address targetYield)
getRewardFor(address user, address targetYield)
initialize(address _store)
initialize(address _store, address _rewardsDistribution, address _vaultAddress, address _yieldToken, uint256 _yieldDuration, bool _isSelfCompounding)
notifyTargetRewardAmount(address targetYield, uint256 reward)
removeReward(address targetYield)
setRewardDistribution(address[] _rewardDistributions, bool _flag)
updateAllRewards(address targetAccount)
updateReward(address targetYield, address targetAccount)
TimelockUpdateScheduled(uint256 newTimelock, uint256 activeTime)
TimelockUpdated(uint256 newTimelock)
UpgradeScheduled(address indexed implementation, uint256 activeTime)
Upgraded(address indexed implementation)
Recovered(address token, uint256 amount)
RewardAdded(address targetYield)
RewardNotified(address targetYield, uint256 amount)
RewardPaid(address indexed user, address targetYield, uint256 reward)
RewardPayOut(address targetYield, uint256 gained, address to)
RewardRemoved(address targetYield)
RewardsDurationUpdated(address targetYield, uint256 newDuration)
constructor(address _logic, address _storage, uint256 _timelock, bytes _data)
fallback()
receive()
This contract contains no error objects.