ChimpzeeTokenStakeV2
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
6
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 "ChimpzeeTokenStakeV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ChimpzeeTokenStakeV2"
ABI
ABI objects
Getter at block 21222072 getRewardRatio() view returns (uint256[] _numerator, uint256[] _denominator, uint256[] _rewardRatioAmount) getTimeUnit() view returns (uint80 _timeUnit)
getCurrentStakerCount() view returns (uint256)
0
getMinStakeAmount() view returns (uint256)
0
getRewardTokenBalance() view returns (uint256)
0
getTotalCoinStaked() view returns (uint256)
0
getTotalRewardPaid() view returns (uint256)
0
getTotalStakerCount() view returns (uint256)
0
locktime() view returns (uint256)
0
minStakeAmount() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
rewardTokenBalance() view returns (uint256)
0
stakingToken() view returns (address)
0x0000000000000000000000000000000000000000
stakingTokenBalance() view returns (uint256)
0
stakingTokenDecimals() view returns (uint16)
0
totalCoinStaked() view returns (uint256)
0
totalRewardPaid() view returns (uint256)
0
totalStakersCount() view returns (uint256)
0
Read-only
getLockedCoins(address _staker) view returns (struct IStaking20LockedDeposits[] _lockedCoins)
getStakeInfo(address _staker) view returns (uint256 _tokensStaked, uint256 _rewards, uint256 _totalRewards)
stakers(address) view returns (uint128 timeOfLastUpdate, uint64 conditionIdOflastUpdate, uint256 amountStaked, uint256 unclaimedRewards, uint256 totalEarnedRewards, bool stakedBefore)
stakersArray(uint256) view returns (address)
State-modifying
Events claimRewards()
depositRewardTokens(uint256 _amount) payable
initialize(address _tokenAddress, uint80 _timeUnit, uint256[] _rewardRatioNumerator, uint256[] _rewardRatioDenominator, uint256[] _rewardRatioAmount, uint256 _minStakeAmount, uint256 _locktime)
pause()
renounceOwnership()
setLocktime(uint256 _newAmount)
setMinStakeAmount(uint256 _newAmount)
setRewardRatio(uint256[] _numerator, uint256[] _denominator, uint256[] _rewardRatioAmount)
setTimeUnit(uint80 _timeUnit)
stake(uint256 _amount) payable
transferOwnership(address newOwner)
unpause()
withdraw(uint256 _amount)
withdrawRewardTokens(uint256 _amount)
Initialized(uint64 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RewardsClaimed(address indexed staker, uint256 rewardAmount)
TokensStaked(address indexed staker, uint256 amount)
TokensWithdrawn(address indexed staker, uint256 amount)
Unpaused(address account)
UpdatedLocktime(uint256 oldAmount, uint256 newAmount)
UpdatedMinStakeAmount(uint256 oldAmount, uint256 newAmount)
UpdatedRewardRatio(uint256[] oldNumerator, uint256[] newNumerator, uint256[] oldDenominator, uint256[] newDenominator, uint256[] oldRatioAmount, uint256[] newRatioAmount)
UpdatedTimeUnit(uint256 oldTimeUnit, uint256 newTimeUnit)
constructor()
This contract contains no fallback and receive objects.
EnforcedPause()
ExpectedPause()
InvalidInitialization()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall()