TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 14,361 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
0x0d02…6218
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21247714 | 2 days ago | | | 0 | 0.0014392375 | |
| 21227170 | 5 days ago | | | 0 | 0.0013582784 | |
| 21187730 | 11 days ago | | | 0 | 0.0034296058 | |
| 21154777 | 15 days ago | | | 0 | 0.0018484438 | |
| 21120619 | 20 days ago | | | 0 | 0.00091392844 | |
| 21092648 | 24 days ago | | | 0 | 0.00095791581 | |
| 21011965 | a month ago | | | 0 | 0.00086507240 | |
| 21009231 | a month ago | | | 0 | 0.0010396465 | |
| 21007462 | a month ago | | | 0 | 0.0025140312 | |
| 21007176 | a month ago | | | 0 | 0.0015780121 |
ABI
ABI objects
Getter at block 21263868
DISTRIBUTION_END() view returns (uint256)
1963050994
PRECISION() view returns (uint8)
18
REWARDS_VAULT() view returns (address)
0xad36eb917eeb957c90b577b7051d0c9be930a1f8
REWARD_TOKEN() view returns (address)
0x0d02755a5700414b26ff040e1de35d337df56218
owner() view returns (address)
0xe6b80f77a8b8fcd124ab748c720b7eaea83ddb4c
Read-only
assets(address) view returns (uint128 emissionPerSecond, uint128 lastUpdateTimestamp, uint256 index)
authorizedAssets(address) view returns (bool)
getRewardsBalance(address[] _assets, address _user) view returns (uint256)
getUserAssetData(address _user, address _asset) view returns (uint256)
getUserUnclaimedRewards(address _user) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
claimRewards(address[] _assets, uint256 _amount) returns (uint256)
configureAssets(address[] _assets, uint256[] _emissionsPerSecond)
handleAction(address _user, uint256 _totalSupply, uint256 _userBalance)
initialize(address _rewardToken, address _rewardsVault, uint128 _distributionDuration)
renounceOwnership()
setDistributionEnd(uint256 _distributionEnd)
transferOwnership(address newOwner)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AssetConfigUpdated(address indexed _asset, uint256 _emissionPerSecond)
AssetIndexUpdated(address indexed _asset, uint256 _index)
DistributionEndUpdated(uint256 newDistributionEnd)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardsAccrued(address indexed _user, uint256 _amount)
RewardsClaimed(address indexed _user, uint256 _amount)
UserIndexUpdated(address indexed user, address indexed asset, uint256 index)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.