Golden Kingdom

Verified contract

Active on Ethereum with 13,328 txns
Deployed by via 0x43dc7067 at 8807088
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
13 additional variables
Native
Value $164.63
0x14b01c51f7c5648e4867cd35d47b469934307bc671a2b41d7cc43e40dd8f3a10
0x4d53cfb5c8be87ef67eb49e7d0f6c7eaf36338940fd19bf3ce538927ec175bba
0xe0863b7d743f2b7eb84bf7bf0beb271400f9fc69836c98ee73dab174d3e011ac
0x7c61942254e53bfd4af49c8dda692490fd217f58c20dd2d37fe625d551d70c86
0xeb36b7e4467a1d4ef5887e7e77c1f3bc285c3dda27b51b22d74a2348324841ba
0xb7360d669a636a1b78e3761b431a2354682a45a281222af310f1b7abbec78213
0x33f1611577aaed90bb5e4878e012f5fb2100ab83b7c0b2d8f1301bd522f08d3b
0xb1f5724fd23747942a9f71fd7bb6cdf318e3df2877c1aadc6832d9e48c922895
0x548dac72e1de91f104224a3f1eaa0fb8d47a7df6c02e19da15cfdc1c76ec03c9
0x27f142863123419b0d5903195c7026bbc3d751e1f461146810741076d6682275

Functions
Getter at block 21221872
activated_(view returns (bool)
false
adminKeyVault_(view returns (uint256)
0
externalWallet(view returns (address)
0x3dc8932304aae418650fe335c571f12e029d3d65
getLastLuckyDrawWinner(view returns (address winner)
0xa6d3237043aa87ee2aad934326892c619ea83ace
getTimeLeft(view returns (uint256)
0
investorDistRound(view returns (uint256)
11
isOwner(view returns (bool)
false
keyHolderFees_(view returns (uint256)
61
keyPrice(view returns (uint256)
1000000000000000
lastLuckyDrawAmt(view returns (uint256)
10700000000000000000
luckyDrawEnabled(view returns (bool)
true
luckyDrawVault_(view returns (uint256)
608765382109809148
name(view returns (string)
Golden Kingdom
owner(view returns (address)
0xa6d3237043aa87ee2aad934326892c619ea83ace
promoterDistRound(view returns (uint256)
1
rID_(view returns (uint256)
2
symbol(view returns (string)
GK
topInvestorsVault(view returns (uint256)
11808765382109809148
topPromotersVault(view returns (uint256)
11308765382109809148
totalSupply_(view returns (uint256)
1041779288618320562748348
treasureAmount_(view returns (uint256)
20
Read-only
firstReferrer(addressview returns (address)
getPlayerInfoByAddress(address _playerAddrview returns (uint256uint256uint256uint256uint256)
getPlayerName(address _addview returns (bytes32)
getReferralBalance(address referralAddressview returns (uint256)
investors(addressuint256view returns (uint256)
lastTopInvestors(uint256view returns (address)
lastTopPromoters(uint256view returns (address)
pAddrxName(bytes32view returns (address)
playerEarned_(addressuint256view returns (uint256)
playerExtraEarnings_(addressuint256view returns (uint256)
plyrRnds_(addressuint256view returns (uint256 ethuint256 keysuint256 mask)
plyr_(addressview returns (address addrbytes32 nameuint256 winuint256 genuint256 lrnduint256 keysuint256 eth)
promoters(addressuint256view returns (uint256)
round_(uint256view returns (address plyruint256 playerCounteruint256 endbool endeduint256 strtuint256 keysuint256 ethuint256 treasureuint256 mask)
topInvestors(uint256view returns (uint256 amtaddress addr)
topPromoters(uint256view returns (uint256 amtaddress addr)
State-modifying
activate(
changeExternalWallet(address _newAddressreturns (bool)
changeKeyPrice(uint256 _amt
distributeTopInvestors(
distributeTopPromoters(
overtimeWithdraw(returns (bool)
purchaseViaAddr(address _affAddresspayable 
purchaseViaName(bytes32 _affNamepayable 
registerName(string _nameStringpayable 
reinvestAllEarnings(
startLuckyDraw(
startNextRound(
stopLuckyDraw(
transferFundsToSmartContract(payable 
transferOwnership(address newOwner
updateLuckDrawContract(address _contractAddress
withdrawDividendEarnings(
withdrawReferralEarnings(
withdrawTokensByAdmin(
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
luckyDrawDeclared(address winneruint256 amtuint256 time
newName(address indexed playerAddressbytes32 indexed playerNameuint256 amountPaiduint256 timeStamp
nextRoundStarted(uint256 roundIduint256 startTimeuint256 endTime
onAffiliatePayout(uint256 indexed affiliateIDaddress affiliateAddressbytes32 affiliateNameuint256 indexed roundIDuint256 indexed buyerIDuint256 amountuint256 timeStamp
onPotDeposit(uint256 roundIDuint256 amountAddedToPot
onReLoadAndDistribute(address playerAddressbytes32 playerNameuint256 compressedDataaddress winnerAddrbytes32 winnerNameuint256 amountWonuint256 newPotuint256 genAmount
onRoundEnd(struct (uint256, uint256, address, bytes32, uint256, uint256, uint256, uint256) compressedDataaddress playerAddressuint256 ethInuint256 keysBoughtuint256 newPotuint256 genAmount
onWithdrawFunds(address playerAddressuint256 ethOutuint256 timeStamp
topInvestorsDistribute(address firstaddress secondaddress third
topPromotersDistribute(address firstaddress secondaddress third
Constructor
constructor(address _externalWallet
Fallback and receive
fallback(
Errors

This contract contains no error objects.