XenGame

Verified contract

Active on Ethereum with 1,557 txns
Deployed by via 0x94b18db1 at 18146167
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $161.36
0x6c2787eed603939d45912e336f19a746a1b933254045dfc044a672efcdda60df
0xaba70969af7e4891888adaa40318b6158fdeba05ce3565b01d3d3c53d963924c
0xc627dd11ffa94d9882b2cefd08cefed7db898d07d838fb7e80a54b6592efe12f
0x6874532ea4c32cc87153e754277bf8f019496221bd66806c2612678f1d56589f
0x9ca109eb05e7d6fbdfe111c9a6df16bca9048dcb9c9f85e427db0593ab958046
0xd84d09919d81e83ba3ac53101c23abef0882e45173a8101d1b9d40b3b74fc3c2
0x1e48912731b8240b5512e9f511b4d213fa5b4c8c419d59f5ebccd4ba75aaae86
0x22d158862569cb7a40829004fe85b5e656374267e418ddb53e5c88b07558c42a
0x15b3cf4d0fb22573b5b92cb0665889796f25ae982cd82f0c0aa86029fe862a59
0x30962660fb69f4e9d7d22c10964780f91c47f2b30ce9f0a2d92629f768e3a624

Functions
Getter at block 21332526
currentRound(view returns (uint256)
1
getKeyPrice(view returns (uint256)
44087673862494
isRoundActive(view returns (bool)
false
isRoundEnded(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)
getPlayerName(address playerAddressview returns (string)
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 
registerNFT(uint256 tokenId
registerPlayerName(string namepayable 
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(address _nftContractAddressaddress _nftRegistryAddressaddress _xenBurnContractaddress _playerNameRegistryAddressuint256 _startTime
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.