XenGame

Verified contract

Active on Ethereum with 2,364 txns
Deployed by via 0xdc0de39c at 18331932
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $4,262.61
0xf69961609fe7a38524c28afbf328b0f51d3306370a519191a01405036faea0af
0xdf69d30ffbcef1b18bf83ef4c2eac02686c469af2128c785db85983fdb9d1044
0x7a27f2c30fca3acff9fd70ed4246f5c45689fa1ef490a5c8249782a3dea80fd0
0xeb95926706bb020307aaa57facaec33496a299b2d23d73cb533683e4d5cc23ab
0x1bbea6623b0050778d3c92201a631de933f011db5b09ba761c1733ee070e0acf
0x48f48861d552509de029759fc6cfe2de9a9bff498bc51a142daf9e96d8141671
0x168139da40f5cc863fb1307b5fccaec8344b178d70090567a1f8a0dcac8475df
0x4fc89687eb9945324d4cf5f2773c3e0e5bee72176e8a6d8d93aa00aa26862e3e
0x36bcf2fe3dc37b487bd202eb1a4d7c7ad8814a728f75c1e25e916c279133e4d8
0x731829153afc3132295f8fe399dda5118e1e53ad6d00a2f4deb9b5eda5d59e1b

Functions
Getter at block 21381618
currentRound(view returns (uint256)
6
getKeyPrice(view returns (uint256)
4230000000000
isRoundActive(view returns (bool)
false
isRoundEnded(view returns (bool)
true
migrationLocked(view returns (bool)
true
migrationPhaseTwoCompleted(view returns (bool)
true
nftContract(view returns (address)
0x0a252663dbcc0b073063d6420a40319e438cfa59
nftRegistry(view returns (address)
0xeda159a0339826c96c30d39a1be8588d82212395
xenBurn(view returns (address)
0x573e18d9df2496b1768139eb4c712b9b086be294
Read-only
calculateMaxKeysToPurchase(uint256 _amountview returns (uint256 maxKeysuint256 totalCost)
calculatePriceForKeys(uint256 _keysview returns (uint256 totalPrice)
earlyKeysReceived(addressuint256view returns (bool)
getPendingRewards(address playerAddressuint256 roundNumberview returns (uint256)
getPlayerAddresses(uint256 roundview returns (address[])
getPlayerBurntKeys(address playerAddressuint256 roundview returns (uint256)
getPlayerEarlyBuyinPoints(address playerAddressuint256 roundview returns (uint256)
getPlayerInfo(address playerAddressuint256 roundNumberview returns (uint256 keyCountuint256 earlyBuyinPointsuint256 referralRewardsuint256 lastRewardRatiouint256 keyRewardsuint256 numberOfReferrals)
getPlayerKeyCount(address playerAddressuint256 roundview returns (uint256)
getPlayerKeysCount(address playerAddressuint256 _roundview returns (uint256)
getPlayerLastReferrer(address playerAddressview returns (string)
getPlayerName(address playerAddressview returns (string)
getPlayerReferralRewards(address playerAddressview returns (uint256)
getRoundActivePlayer(uint256 roundIdview returns (address)
getRoundBurntKeyFunds(uint256 roundIdview returns (uint256)
getRoundBurntKeys(uint256 roundIdview returns (uint256)
getRoundEarlyBuyin(uint256 roundIdview returns (uint256)
getRoundEarlyBuyinEth(uint256 roundIdview returns (uint256)
getRoundEnd(uint256 roundIdview returns (uint256)
getRoundEnded(uint256 roundIdview returns (bool)
getRoundIsEarlyBuyin(uint256 roundIdview returns (bool)
getRoundIsPlayerInRound(uint256 roundIdaddress playerview returns (bool)
getRoundJackpot(uint256 roundIdview returns (uint256)
getRoundKeysFunds(uint256 roundIdview returns (uint256)
getRoundLastKeyPrice(uint256 roundIdview returns (uint256)
getRoundPlayerAddresses(uint256 roundIdview returns (address[])
getRoundRewardRatio(uint256 roundIdview returns (uint256)
getRoundStart(uint256 roundIdview returns (uint256)
getRoundTotalKeys(uint256 roundIdview returns (uint256)
getRoundUniquePlayers(uint256 roundIdview returns (uint256)
getUniquePlayers(uint256 roundview returns (uint256)
getlastRewardRatio(address playerAddressuint256 roundview returns (uint256)
isPlayerInRound(uint256addressview returns (bool)
nameToAddress(stringview returns (address)
players(addressview returns (uint256 referralRewardsstring lastReferreruint256 keyRewardsuint256 numberOfReferrals)
rounds(uint256view returns (uint256 totalKeysuint256 burntKeysuint256 startuint256 endaddress activePlayerbool endedbool isEarlyBuyinuint256 keysFundsuint256 jackpotuint256 earlyBuyinEthuint256 lastKeyPriceuint256 rewardRatiouint256 BurntKeyFundsuint256 uniquePlayers)
State-modifying
WithdrawBurntKeyRewards(uint256 _roundNumber
buyKeysWithRewards(
buyWithReferral(string _referrerNameuint256 _numberOfKeyspayable 
migrateUserBasicData(address[] playeraddressesuint256[] playerRound1KeyCountuint256[] playerRound1BurntKeysuint256[] playerRound1EarlyBuyinPointsstring[] playerLastReferrer
migrateUserReferralAndRewardData(address[] playeraddressesuint256[] playerReferralRewardsuint256[] playerRound1RewardRatiouint256[] playerKeyRewardsuint256[] playerNumberOfReferrals
registerNFT(uint256 tokenId
registerPlayerName(string namepayable 
seedEth(payable 
withdrawReferralRewards(
withdrawRewards(uint256 roundNumber
Events
BurnKeysRewardWithdraw(address playeruint256 rewarduint256 RoundNumberuint256 timestamp
BuyAndDistribute(address buyeruint256 amountuint256 keyPriceuint256 timestamp
KeyBurn(address playeruint256 Keysuint256 timestamp
NewRoundStarted(uint256 roundIduint256 startTimestampuint256 endTimestamp
PlayerNameRegistered(address playerstring nameuint256 timestamp
PriceReset(address playeruint256 newPriceuint256 timestamp
ReferralPaid(address playeraddress referreruint256 amountuint256 timestamp
ReferralRewardsWithdrawn(address indexed playeruint256 amountuint256 timestamp
RewardsWithdrawn(address indexed playeruint256 amountuint256 timestamp
RoundEnded(uint256 roundIdaddress winneruint256 jackpotuint256 winnerShareuint256 keysFundsShareuint256 currentRoundNftShareuint256 nextRoundJackpotuint256 timestamp
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.