ShibElonStake

Verified contract

Active on Ethereum with 15 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables
ERC-20
--
 (#2903)
ERC-721
--
 (#2578)
ERC-721
--
 (#2477)
ERC-721
--
 (#2231)
ERC-721
--
 (#1944)
ERC-721
--
 (#1087)
ERC-721
--
 (#837)
ERC-721
--
 (#781)
ERC-721
--
 (#481)
ERC-721
--
0x5f9e6cb16e641742a5929f9394638025af4ff4f829600e017d8a6f380813cc7b
0x57c9e1459c1b9f3b1cf2ff768001a5edab1237c444ff58982e09ee72747bcf56
0xc7836377d745dad1fc005dc117cbfe2fb9c765a53dff84eda776906161c2cf0d
0x24c5744fa8a5d413e425d4966943f8f95af70183c9a463f24ca3782fe9b44921
0x939007621218dce6da760ba0221e02b2b6d299bf572985f68c53f3477aef08af
0x9f1008ce0a6d1ade7edb8af159b92caaedc26c257da36be1940a437017f23e27
0x6ed0627e497211f8a936dec89030841c3e691adee03dce0a169c0a1dc2d0ba49
0xf8c808301ad76298f69feb73b57260c396763934f946804b9b8ba939515eaae0
0x4e321c083f2ebea6e50e66d07dce67a705127fe07235a4544d5c58e21fd5fdfc
0xb50539158dae792793c893c58703d9c044e6f2ac53654af6c935235f353715cd

Functions
Getter at block 21284520
ShibElonStakeMasterAddress(view returns (address)
0xbbfcd56457876ffeaa81f54865aa6083f542a7b0
baseTokenAddress(view returns (address)
0x25d4e7fe624fcc6e7f0b52d142f40c9acecf039a
 
getAllPoolDetails(view returns (struct ShibElonStakestakePool[])
isClaimable(view returns (bool)
true
isPaused(view returns (bool)
false
magnitude(view returns (uint256)
100000000
maxStakableTokensPerNFT(view returns (uint256)
25000000000000000000000000
nftTokenAddress(view returns (address)
0xcd9404cf5a67994012bc7bd306b8de91bdd785d4
owner(view returns (address)
0x72d26209c528781adc962195ae4f6d160b47cda7
poolIndex(view returns (uint256)
4
rewardTokensAddress(view returns (address)
0x25d4e7fe624fcc6e7f0b52d142f40c9acecf039a
stakeIndex(view returns (uint256)
7
totalClaimedBalance(view returns (uint256)
0
totalInjectedRewardsSupply(view returns (uint256)
0
totalStakedBalance(view returns (uint256)
225000000000000000000000000
userIndex(view returns (uint256)
7
Read-only
adjustDecimals(uint256 _amountview returns (uint256)
apys(uint256uint256view returns (uint256)
getAPY(uint256 _rarityuint256 _lockDurationview returns (uint256)
getAllAPYs(uint256 _rarityview returns (uint256[])
getElapsedTime(uint256 _stakeIdview returns (uint256)
getMaxRarity(uint256[] nftTokenIdsview returns (uint256)
getMaxStakableTokens(address _userAddressview returns (uint256)
getStakePoolIdByStakeId(uint256 _stakeIdview returns (uint256)
getStakedNFTs(uint256 _stakeIdview returns (uint256[])
getTotalUnclaimedRewards(address _userAddressview returns (uint256)
getUnclaimedRewards(uint256 _stakeIdview returns (uint256)
getUserAllStakeDetailsByAddress(address _userAddressview returns (struct ShibElonStakeuserStake[])
getUserStakeIdsByAddress(address _userAddressview returns (uint256[])
getUserStakeOwner(uint256 _stakeIdview returns (address)
isStakeLocked(uint256 _stakeIdview returns (bool)
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datapure returns (bytes4)
stakeDurations(uint256view returns (uint256)
stakePoolArray(uint256view returns (uint256 iduint256 durationuint256 stakedTokensuint256 claimedRewards)
stakePoolsById(uint256view returns (uint256 iduint256 durationuint256 stakedTokensuint256 claimedRewards)
stakedNFTs(uint256uint256view returns (uint256)
userStakeArray(uint256view returns (uint256 iduint256 stakePoolIduint256 stakeBalanceuint256 totalClaimedRewardsuint256 lastClaimedTimeuint256 statusaddress owneruint256 lockedTimeuint256 unlockTimeuint256 lockDuration)
userStakeIds(addressuint256view returns (uint256)
userStakeLists(addressuint256view returns (uint256 iduint256 stakePoolIduint256 stakeBalanceuint256 totalClaimedRewardsuint256 lastClaimedTimeuint256 statusaddress owneruint256 lockedTimeuint256 unlockTimeuint256 lockDuration)
userStakesById(uint256view returns (uint256 iduint256 stakePoolIduint256 stakeBalanceuint256 totalClaimedRewardsuint256 lastClaimedTimeuint256 statusaddress owneruint256 lockedTimeuint256 unlockTimeuint256 lockDuration)
users(addressview returns (uint256 iduint256 totalStakedBalanceuint256 totalClaimedRewardsuint256 createdTime)
State-modifying
addStakePool(uint256 _duration
claimRewards(uint256 _stakeIdreturns (bool)
injectRewardsSupply(uint256 _amount
pauseStake(bool _pauseStatus
renounceOwnership(
setAPYs(uint256 _durationuint256[] _APYArray
setMaxStakableTokensPerNFT(uint256 _maxStakableTokensPerNFT
stake(uint256 _stakePoolIduint256[] _nftTokenIdsuint256 _amountreturns (bool)
transferOwnership(address newOwner
unstake(uint256 _stakeId
withdrawInjectedRewardSupply(uint256 _amountreturns (bool)
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _masterStakeaddress _stakeTokenaddress _rewardTokenuint256[] _durationArray
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.