AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 1,989 txns
Deployed by via 0x513189ca at 13093752
Slot
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
ERC-20
Value $0.01
0x15620db0627d9c6bd0c974be4463738f414d2d9859c28fe541c2faf42a2213be
0x3b41b7c0d2393ec427768e37e35ea15f826b1e92fe9b54091bb84ea8e9554f8f
0x2de5cd71342f60331d92508acf0d96ccdf6963f71a13fcd0847910abbb7df549
0x19ee5c1f5db3454129be3420274b4e3d798cc9d7c5bef4815a2c43849a47a434
0xe459517675b3e4f9a72475fcba07881b698d7f27bc02ae4c0385a5c22c61e4ac
0x2ff80db32350643ba3edb6ef64406c3012991e8ecf058ea993af1b5452fde102
0xeffdda066e36dd994a83ff1a323b6ae3d443c836017365ac32b3e937da558207
0x1af519a386b10c93e737959c709684748a6b9b656c293a370b5803a764626bb6
0xa0d0709cf414339d9fc3b47244f0544de3e3fcfe7902b12e7867a264c4e28939
0xcc7fb9b6008ec8943aca2e43d9dc9b9bd5e15d8fc16454b133af8c0819d844ef

Functions
Getter at block 21319824
expireAfter(view returns (uint256)
52
intervalIdCounter(view returns (uint256)
95
intervalLengthInSec(view returns (uint256)
604800
nextIntervalTimestamp(view returns (uint256)
1686736800
owner(view returns (address)
0xe0d4fec206b035dc5e6a331dc4d196b094842208
Read-only
getLastHarvestedInterval(uint256 userIdview returns (uint256)
pendingRewards(uint256 userIdstruct CollectorStakingPoolV2aPendingRewardRequest[] pendingRewardRequestsview returns (struct CollectorStakingPoolV2aPendingRewardResult[])
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addRewards(uint256 amount
harvest(uint256 userIdaddress[] userWalletsuint256[] harvestRequestsbytes signature
initialize(address _tokenuint256 _expireAfteruint256 _intervalLengthInSecuint256 endOfFirstIntervaladdress _trustedSigner
recoverToken(address _tokenuint256 amount
renounceOwnership(
setExpireAfter(uint256 _expireAfter
setIntervalLengthInSec(uint256 _intervalLengthInSec
setTrustedSigner(address _trustedSigner
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddRewards(uint256 amount
IntervalClosed(uint256 newInterval
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RedistributeRewards(uint256 unclaimedRewards
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.