TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 7,354 txns
Deployed by via 0x0fc2c0dd at 19239821
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
-
variable spans 48 additional slots
-
variable spans 48 additional slots
ERC-20
Value $677,599.81
0x4a7c74c252e63d159e419dbddf6eeb958df746acd9d74090fd615fad58d309c2
0xe342f589a3b46aa9c59e69df239340d30c19b4222491821811c1e5705e540e43
0xf1467110a6cff41f21bd5c90d78dcabd06219f6701204875877db207cdf58f08
0xdabcabab33afdec0268b08c204efa36fc16fdb5ee4abc428444df1714b31e591
0x0c2c5e0eebf859df507a31b9591da41f49aa3ee2c28d41c027dc43bc0bf0d283
0x3d587de9b344bb5223653430ffde90a6a57768fe42f5663b15fb299ef2d6c9a7
0x40c914ac3604c3cb480fa85e77b6a0654af536ddb1db3e3d92fbd4749281b189
0xeb1b68d8023b9b72b0d13b1066de5585c32b90d2c28de1931fb7f99a6195dc0c
0xd2adc8f593b79987574871c9e775a20e6e2a09f02cf0dcac8b41f94729c7abd6
0x39bbdc319e2f38248bd321d4c2f041d821923d709a01ac71e452b00f742c07eb

Functions
Getter at block 20818921
MAXIMUM_UNLOCK_REQUESTS(view returns (uint256)
5
isEmergencyWithdraw(view returns (bool)
false
owner(view returns (address)
0xcc630026208e7d1d45cc4a4edbf7b4c3bb4e346a
paused(view returns (bool)
false
stakeToken(view returns (address)
0x40a7df3df8b56147b781353d379cb960120211d7
totalStaked(view returns (uint256)
21438372812612608149493059
unstakeLockTime(view returns (uint256)
864000
Read-only
getUserUnstakeRequests(address _userview returns (bytes32[])
isBlackList(address accountview returns (bool)
stakedAmount(addressview returns (uint256)
unstakeRequests(bytes32view returns (address owneruint256 amountuint256 claimTimebool claimed)
State-modifying
claim(bytes32 unstakeRequestId
claimMultiple(bytes32[] unstakeRequestIds
emergencyWithdraw(
initialize(address _stakeTokenuint256 _unstakeLockTimeaddress _owner
pause(
renounceOwnership(
setBlackListAccounts(address[] accountsbool[] statuses
setIsEmergencyWithdraw(bool _value
setUnstakeLockTime(uint256 _unstakeLockTime
stake(uint256 amount
transferOwnership(address newOwner
unpause(
unstake(uint256 amountreturns (bytes32 unstakeRequestId)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BlackListed(address indexed accountbool status
Claimed(address indexed userbytes32 indexed unstakeRequestIduint256 amount
EmergencyWithdrawn(address indexed useruint256 amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SetIsEmergencyWithdraw(bool emergencyWithdraw
Staked(address indexed useruint256 amount
Unpaused(address account
Unstake(address indexed userbytes32 indexed unstakeRequestIduint256 amountuint256 claimTime
UnstakeLockTimeChanged(uint256 oldUnstakeLockTimeuint256 newUnstakeLockTime
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyClaimed(
Blacklisted(
DuplicateUnstakeRequest(
InsufficientStakedAmount(
InvalidAmount(
InvalidInput(
MaximumUnstakeRequestReached(
NotClaimTime(
NotEmergencyWithdraw(
NotRequestOwner(
ZeroAddress(