ShidoStakingV4
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ShidoStakingV4"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18391974 | a year ago | | | 0 | 0.00051848584 |
ABI
ABI objects
Getter at block 20792721
airdropOwner() view returns (address)
0x0000000000000000000000000000000000000000
emergencyExitFees() view returns (uint64)
0
getTotalRewards() view returns (uint128)
0
getTotalStakes() view returns (uint128)
0
lockInPeriod() view returns (uint128)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
rewardRate() view returns (uint64)
0
rewardWallet() view returns (address)
0x0000000000000000000000000000000000000000
stakeToken() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getUserReward(address _add) view returns (uint256 _reward)
pendingReward(address) view returns (uint128)
userStake(address) view returns (uint128 amount, uint128 unlockTime, uint128 depositTime, uint128 claimedReward)
State-modifying
Events airdropStake(address[] _airdropAddresses, uint128[] _amount)
changeOwner(address _address)
changeRewardWallet(address _newRewrdWallet)
changeStakeToken(address _address)
claimReward()
emergencyExit(uint128 _amount)
initialize(address _shidoToken, address _rewardWallet)
renounceOwner()
setAirdropWallet(address _addr)
setEmergencyExitFees(uint64 fee)
setLockInPeriod(uint128 period)
setRewardRate(uint64 rate)
stake(uint128 _amount)
stakeShidoReward()
withdraw(uint128 _amount)
Initialized(uint8 version)
constructor()
This contract contains no fallback and receive objects.
LockinPeriodNotEnded(uint256 time)
LockinPeriodOver(uint256 time)
amountGreaterThanStakedAmount(uint256 amount)
invalidArrayLength()
noStakesFound()
restrictedAddresses()
rewardWalletEmpty()
zeroAddress()
zeroAmount(uint256 amount)