ChimpzeeNFTStakeV1

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xf03a5395 at 19934470
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables

No balances found for "ChimpzeeNFTStakeV1"

No transactions found for "ChimpzeeNFTStakeV1"


Functions
Getter at block 20880239
chmpzToken(view returns (address)
0x0000000000000000000000000000000000000000
chmpzTokenDecimals(view returns (uint16)
0
currentStakedBalance(view returns (uint256)
0
getCurrentStakedBalance(view returns (uint256)
0
getRewardTokenBalance(view returns (uint256)
0
 
getRewardsPerUnitTime(view returns (uint256 _rewardsPerUnitTimeDiamonduint256 _rewardsPerUnitTimeGolduint256 _rewardsPerUnitTimeSilveruint256 _rewardsPerUnitTimeBronze)
 
getTimeUnit(view returns (uint256 _timeUnit)
getTotalNftStaked(view returns (uint256)
0
getTotalRewardPaid(view returns (uint256)
0
getTotalStakerCount(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
rewardTokenBalance(view returns (uint256)
0
stakingTokenBronze(view returns (address)
0x0000000000000000000000000000000000000000
stakingTokenDiamond(view returns (address)
0x0000000000000000000000000000000000000000
stakingTokenGold(view returns (address)
0x0000000000000000000000000000000000000000
stakingTokenSilver(view returns (address)
0x0000000000000000000000000000000000000000
totalNftStaked(view returns (uint256)
0
totalRewardPaid(view returns (uint256)
0
totalStakersCount(view returns (uint256)
0
Read-only
getStakeInfoBronze(address _stakerview returns (uint256[] _tokensStakeduint256 _rewards)
getStakeInfoDiamond(address _stakerview returns (uint256[] _tokensStakeduint256 _rewards)
getStakeInfoGold(address _stakerview returns (uint256[] _tokensStakeduint256 _rewards)
getStakeInfoSilver(address _stakerview returns (uint256[] _tokensStakeduint256 _rewards)
getTotalRewardsForStaker(address _stakerview returns (uint256)
getUnclaimedTotalForStaker(address _stakerview returns (uint256)
indexedTokensBronze(uint256view returns (uint256)
indexedTokensDiamond(uint256view returns (uint256)
indexedTokensGold(uint256view returns (uint256)
indexedTokensSilver(uint256view returns (uint256)
isIndexedBronze(uint256view returns (bool)
isIndexedDiamond(uint256view returns (bool)
isIndexedGold(uint256view returns (bool)
isIndexedSilver(uint256view returns (bool)
onERC721Received(addressaddressuint256bytesview returns (bytes4)
stakerAddressBronze(uint256view returns (address)
stakerAddressDiamond(uint256view returns (address)
stakerAddressGold(uint256view returns (address)
stakerAddressSilver(uint256view returns (address)
stakers(addressview returns (uint64 amountStakedDiamonduint64 amountStakedGolduint64 amountStakedSilveruint64 amountStakedBronzeuint64 conditionIdOflastUpdateuint128 timeOfLastUpdateDiamonduint128 timeOfLastUpdateGolduint128 timeOfLastUpdateSilveruint128 timeOfLastUpdateBronzeuint256 unclaimedRewardsDiamonduint256 unclaimedRewardsGolduint256 unclaimedRewardsSilveruint256 unclaimedRewardsBronzeuint256 totalEarnedRewardsbool stakedBefore)
State-modifying
claimRewards(
depositRewardTokens(uint256 _amountpayable 
initialize(address _chmpzTokenaddress _stakingTokenDiamondaddress _stakingTokenGoldaddress _stakingTokenSilveraddress _stakingTokenBronzeuint256 _rewardsPerUnitTimeDiamonduint256 _rewardsPerUnitTimeGolduint256 _rewardsPerUnitTimeSilveruint256 _rewardsPerUnitTimeBronze
renounceOwnership(
setRewardsPerUnitTime(uint256 _rewardsPerUnitTimeDiamonduint256 _rewardsPerUnitTimeGolduint256 _rewardsPerUnitTimeSilveruint256 _rewardsPerUnitTimeBronze
setTimeUnit(uint256 _timeUnit
stakeBronze(uint256[] _tokenIds
stakeDiamond(uint256[] _tokenIds
stakeGold(uint256[] _tokenIds
stakeSilver(uint256[] _tokenIds
transferOwnership(address newOwner
withdrawBronze(uint256[] _tokenIds
withdrawDiamond(uint256[] _tokenIds
withdrawGold(uint256[] _tokenIds
withdrawRewardTokens(uint256 _amount
withdrawSilver(uint256[] _tokenIds
Events
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RewardsClaimed(address indexed stakeruint256 rewardAmount
TokensStaked(address indexed stakeruint256[] indexed tokenIds
TokensWithdrawn(address indexed stakeruint256[] indexed tokenIds
Unpaused(address account
UpdatedRewardsPerUnitTime(uint256 oldRewardsPerUnitTimeDiamonduint256 newRewardsPerUnitTimeDiamonduint256 oldRewardsPerUnitTimeGolduint256 newRewardsPerUnitTimeGolduint256 oldRewardsPerUnitTimeSilveruint256 newRewardsPerUnitTimeSilveruint256 oldRewardsPerUnitTimeBronzeuint256 newRewardsPerUnitTimeBronze
UpdatedTimeUnit(uint256 oldTimeUnituint256 newTimeUnit
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
EnforcedPause(
ExpectedPause(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(