StakingV4Proxy

Verified contract

Proxy

Active on Ethereum with 3,614 txns
Deployed by via 0x558e3549 at 18387865
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xc88de17a81d66322367bba6f095f283bededf81b9d993cb8c0e27c92e7ef913d
0xed3000ddd8b4feb0902107f97a91815ecee8d7ccb57de9a9dbc50a4c07593cb3
0x5d4056cdf40d09a6715fd0f26895d0c60038899b45620f0a6a402c4cd425b672
0xaa76ea503fadddf775b1ef7f195676440fdc3ac46ab642798ab6fa7ae3aafcbe
0x14a66c5ce7e82cddaaea6fc8c5d2918db978faa2d2e9713a614d8e4f110e7c93
0xf7b3ab5441a211eb45efda7bdeac0598412380b68e4600beb3e8f1a2a0adc8c6
0x5d11fc7c4c3bf259f411bffc086e3e3bbaa24ef6aed59265371aed9294f220d5
0x0e7f6871d8a24c1182d1bc358d3a951e76b50554473149a6d046a13300099392
0x72ef1d5f195a68c9cb96baf995fed8a228bdbb09607515d8c0b7555acef42fc3
0x5f63582523b0db00fb5db5d891790a3a5f39b3f738615aa0acb18b68369ad3d1

Functions
Getter at block 21290237
implementation(view returns (address impl)
0xa11a5144d3b0541e1114b9937b433671e7d95d50
maintenance(view returns (bool _maintenance)
false
proxyOwner(view returns (address owner)
0x1982358c84da9d0b4b96fc9e8564d132f7d0041f
airdropOwner(view returns (address)
0x0000000000000000000000000000000000000000
emergencyExitFees(view returns (uint64)
5
 
getTotalRewards(view returns (uint128)
 
getTotalStakes(view returns (uint128)
lockInPeriod(view returns (uint128)
2592000
owner(view returns (address)
0xc91e2c179461d03b277bcf5d95edbf844ddbd408
rewardRate(view returns (uint64)
800
rewardWallet(view returns (address)
0x1183d8b800956debc7ecc3651f130061ae1f9637
stakeToken(view returns (address)
0x72c60bfffef18dca51db32b52b819a951b6ddbed
Read-only
getUserReward(address _addview returns (uint256 _reward)
pendingReward(addressview returns (uint128)
userStake(addressview returns (uint128 amountuint128 unlockTimeuint128 depositTimeuint128 claimedReward)
State-modifying
setMaintenance(bool _maintenance
transferProxyOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
airdropStake(address[] _airdropAddressesuint128[] _amount
changeOwner(address _address
changeRewardWallet(address _newRewrdWallet
changeStakeToken(address _address
claimReward(
emergencyExit(uint128 _amount
initialize(address _shidoTokenaddress _rewardWallet
renounceOwner(
setAirdropWallet(address _addr
setEmergencyExitFees(uint64 fee
setLockInPeriod(uint128 period
setRewardRate(uint64 rate
stake(uint128 _amount
stakeShidoReward(
withdraw(uint128 _amount
Events
ProxyOwnershipTransferred(address previousOwneraddress newOwner
Upgraded(address indexed implementation
Initialized(uint8 version
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
LockinPeriodNotEnded(uint256 time
LockinPeriodOver(uint256 time
amountGreaterThanStakedAmount(uint256 amount
invalidArrayLength(
noStakesFound(
restrictedAddresses(
rewardWalletEmpty(
zeroAddress(
zeroAmount(uint256 amount