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
-
variable spans 48 additional slots
0x3ce5…2b9f
0x3ce5…2b9f
6 additional
variables
Balances ($0.00)
No balances found for "Staking"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14208149 | 3 years ago | | | 0 | 0.0026839226 | |
| 14208080 | 3 years ago | | | 0 | 0.0015191408 | |
| 14208024 | 3 years ago | | | 0 | 0.0017531878 | |
| 14208009 | 3 years ago | | | 0 | 0.0014463224 | |
| 14207935 | 3 years ago | | | 0 | 0.014186452 | |
| 14205667 | 3 years ago | | | 0 | 0.023963273 |
ABI
ABI objects
Getter at block 21382464
SECONDS_YEAR() view returns (uint256)
31536000
canCompound() view returns (bool)
false
claimedRewardPerPool() view returns (uint256)
0
currentStakedPerPool() view returns (uint256)
0
enableLockToUser() view returns (bool)
true
endTime() view returns (uint256)
1649952103
fixedAPY() view returns (uint256)
45000
freezeEndTime() view returns (uint256)
0
freezeStartTime() view returns (uint256)
0
getEthBalance() view returns (uint256)
0
getRemainingReward() view returns (uint256)
0
getUserListLength() view returns (uint256)
0
getUserLogLength() view returns (uint256)
0
hasUserLimit() view returns (bool)
true
isAutoCompound() view returns (bool)
false
isFrozen() view returns (bool)
false
lockDuration() view returns (uint256)
0
maxRewardPerPool() view returns (uint256)
0
maxStakedPerPool() view returns (uint256)
110000000000000000
maxStakedPerUser() view returns (uint256)
110000000000000000
minDepositAmount() view returns (uint256)
100000000000000
owner() view returns (address)
0x2044a9632fec3cfb9842d957d5eb3cce722fc0b7
rewardToken() view returns (address)
0x3ce523bbcf1b29904fcd88278973ba45e4262b9f
stakedToken() view returns (address)
0x3ce523bbcf1b29904fcd88278973ba45e4262b9f
startTime() view returns (uint256)
1644862825
withdrawMode() view returns (uint256)
0
withdrawTime() view returns (uint256)
1644862825
Read-only
getPendingReward(address _user) view returns (uint256)
getTokenBalance(address _tokenAddress) view returns (uint256)
getUserLogsPaging(uint256 _offset, uint256 _limit) view returns (struct StakingUserLog[] users, uint256 nextOffset, uint256 total)
getUsersPaging(uint256 _offset, uint256 _limit) view returns (struct StakingUserInfo[] users, uint256 nextOffset, uint256 total)
isOperator(address) view returns (bool)
userInfo(address) view returns (address addr, uint256 amount, uint256 lastRewardTime, uint256 depositTime, uint256 lockDuration, bool registered)
userList(uint256) view returns (address)
State-modifying
Events __Staking_init(address _stakedToken, address _rewardToken, uint256 _maxStakedPerPool, uint256 _startTime, uint256 _endTime, uint256 _maxStakedPerUser, uint256 _minDepositAmount, uint256 _withdrawTime, uint256 _withdrawMode, uint256 _fixedAPY, bool _isAutoCompound, address _admin)
addRewardTokens(uint256 _amount)
deposit(uint256 _amount)
emergencyRewardWithdraw(uint256 _amount)
emergencyWithdrawEthBalance(address _to, uint256 _amount)
emergencyWithdrawTokenBalance(address _tokenAddress, address _to, uint256 _amount)
fSetOperator(address _pAccount, bool _pStatus)
renounceOwnership()
resetUserDepositTime(address _user, uint256 _time)
resetUserState(address _userAddress, uint256 _amount, uint256 _lastRewardTime, uint256 _depositTime, uint256 _lockDuration, bool _registered)
setCompound(bool _mode)
setEnableLockToUser(bool _enable)
setLockDuration(uint256 _duration)
stopFreeze()
stopReward()
transferOwnership(address newOwner)
updateFreezeTimes(uint256 _freezeStartTime, uint256 _freezeEndTime)
updateMaxStakedPerPool(uint256 _maxStakedPerPool)
updateMaxStakedPerUser(bool _hasUserLimit, uint256 _maxStakedPerUser)
updateMinDepositAmount(uint256 _minDepositAmount)
updateStartAndEndTimes(uint256 _startTime, uint256 _endTime)
updateWithdrawConfig(uint256 _time, uint256 _mode)
withdraw(uint256 _amount)
NewFreezeTimes(uint256 freezeStartTime, uint256 freezeEndTime)
NewStartAndEndTimes(uint256 startTime, uint256 endTime)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Received(address sender, uint256 amount)
UserDeposit(address indexed user, uint256 amount)
UserWithdraw(address indexed user, uint256 amount)
This contract contains no constructor objects.
receive()
This contract contains no error objects.