StakingLand

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x80fb9e7e at 18062067
Slot
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
-
variable spans 48 additional slots
22 additional variables

No balances found for "StakingLand"

No transactions found for "StakingLand"


Functions
Getter at block 20801342
getActiveStakers(view returns (address[])
[]
getClaimableTickets(view returns (uint256 newClaimedTickets)
0
getCurrentCampaignDetails(view returns (uint256 campaignIduint256 rewardCountuint256 startTimeuint256 endTimeuint256 ruffleTime)
(campaignId=0, rewardCount=0, startTime=0, endTime=0, ruffleTime=0)
getGlobals(view returns (uint256uint256)
(0, 0)
isRequested(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
perDayXTicketsUserClaimable(view returns (uint256 newClaimedTickets)
0
totalStakedAmount(view returns (uint256)
0
totalStakedNFT(view returns (uint256)
0
Read-only
_leaf(uint256 tokenIdstring rarityuint256 sizepure returns (bytes32)
_leafWinner(uint256 limitaddress userpure returns (bytes32)
campaignRewardsRoot(uint256view returns (bytes32)
getCampaignDetails(uint256 _campaignIdview returns (uint256 rewardCountuint256 startTimeuint256 endTimeaddress collection)
getIsClaimable(address stakeOwneruint256 stakeIdview returns (bool)
getRewardClaimable(uint256 campaignIdview returns (uint256[]uint256uint256uint256uint256uint256)
getStake(address stakeOwneruint256 stakeIdview returns (struct GlobalsAndUtilsStake)
getUnStake(address stakeOwneruint256 stakeIdview returns (struct GlobalsAndUtilsUnStake)
getUserStakesIds(address stakeOwnerview returns (uint256[])
getUserUnStakesIds(address stakeOwnerview returns (uint256[])
getWinningTickIds(uint256 campaignIdview returns (uint256[])
isRewardOpen(uint256view returns (bool)
isUserWinner(uint256 limituint256 campaignIdbytes32[] proofview returns (bool)
isWhitelisted(string rarityuint256 sizeuint256 tokenIdbytes32[] proofview returns (bool)
ticketIdUsed(uint256uint256view returns (bool)
userClaimable(address stakeOwneruint256 stakeIdview returns (uint256)
userStakedAmount(addressview returns (uint256)
userStakedAmountNFT(addressview returns (uint256)
userXTicketRange(addressuint256view returns (uint256 startuint256 end)
winningTixketIdExist(uint256uint256view returns (bool)
State-modifying
adminUnstake(address stakeOwneruint256 _stakeIdbool unstakeApplied
appplyForUnstake(uint256 _stakeId
callback(uint256[] idsuint256 campaignId
claimStakingReward(uint256 campaignIduint256 limitbytes32[] proof
claimUnstake(uint256 _stakeId
editLootBox(uint256 startTimeuint256 endTime
emergencyWithdraw(address receiver
initialize(
joinRuffle(returns (uint256 newClaimedTickets)
pause(
renounceOwnership(
rewardLootBox(uint256 enduint256 campaignId
setCampaignDetails(uint256 campaignIduint256 rewardCountuint256 startTimeuint256 endTimeaddress collection
setCampaignWinners(uint256 campaignIdbytes32 _root
setGenesisAddress(address _add
setLandAndGenesis(
setLandRoot(bytes32 _root
setOracleAddress(address _add
setRewardCanBeClaim(uint256 campaignIdbool status
setTickEraned(string rarityuint256 sizeuint256 amount
stakeLand(uint256 tokenIduint256 sizestring rarityuint256[] genesisTokenIdsbytes32[] proof
startLootBox(uint256 rewardCount
startLootBox(uint256 startTimeuint256 endTimeuint256 rewardCountaddress _awardCollection
transferOwnership(address newOwner
unpaused(
updateRewardCollection(address _collectionuint256 campaignId
Events
AppliedUnstake(address stakeruint256 stakeIndexuint256 tokenIduint256[] geneTokenIds
CampaignEdited(uint256 startTimeuint256 endTime
CampaignReward(uint256 campaignIdaddress collectionuint256 fromuint256 toaddress user
CampaignStarted(uint256 rewardCountuint256 startTimeuint256 endTime
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RuffleJoined(address useruint256 campaignIduint256 startuint256 end
StakeEnd(address stakeruint256 stakeIndexuint256 tokenIduint256[] geneTokenIds
StakeStart(address stakeruint256 stakeIndexuint256 tokenIduint256[] geneTokenIds
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.