RatScam Round #1

Verified contract

Active on Ethereum with 2,083 txns
Deployed by via 0x781be43f at 6022480
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 7 additional slots
Native
Value $1,396.36
0xeb9cc9f968d6d6ae1bcfc73ba0aa6dfc1caa3fba063036c03f68662bef0bc10f
0xac77a296fba587271a306bef50069a0cb4910924168e3268cfbad1278b34bd8d
0x31890216f745fa74da92a3430fe04920abacb02071f59e3e9e83cbf30a9cf9be
0x2b7a9a3141fe405791e323fcbdac51b5cc681333139724d837340adb8ad4cfed
0xe55c094ec7149c6bade490c65292fe48face9d995794b10ebf069d7618a672de
0xf9be8e810d23837d8c0526c8f132cff5327af64af13884ad69bc1501e06854a1
0xbaadeb192a1f65f5a019e4a9ed002da5e617af8c7b3a5b1bde006457569655dc
0xe134ab6510b424f05bbdfb71672774ac9f43e67e63df6191188f337491321595
0x66f5afde1787c2cddb75b54dd6e81b5ac73653f32b6044c5e9dfb3d38f447cd7
0xbdfaedf73891a18a91d0dacc7c03597a3cfe4839ec9c73733c862c84703e3154

Functions
Getter at block 21258912
activated_(view returns (bool)
true
airDropPot_(view returns (uint256)
2224400188659468470
airDropTracker_(view returns (uint256)
38
fees_(view returns (uint256)
60
getBuyPrice(view returns (uint256)
75000000000000
getCurrentRoundInfo(view returns (uint256uint256uint256uint256uint256addressbytes32uint256)
(500093329236636135054919, 1532870481, 1532449832, 11409100530395117304, 94, 0x476a92db6bd05e5bd369fb723ef6dd97b852322a, 0x0000000000000000000000000000000000000000000000000000000000000000, 2224400188659468470038)
getTimeLeft(view returns (uint256)
0
name(view returns (string)
RatScam Round #1
potSplit_(view returns (uint256)
45
round_(view returns (uint256 plyruint256 endbool endeduint256 strtuint256 keysuint256 ethuint256 potuint256 mask)
(plyr=94, end=1532870481, ended=true, strt=1532449832, keys=500093329236636135054919, eth=57045502650064374934, pot=11409100530395117304, mask=305877440154308)
symbol(view returns (string)
RS1
Read-only
calcKeysReceived(uint256 _ethview returns (uint256)
getPlayerInfoByAddress(address _addrview returns (uint256bytes32uint256uint256uint256uint256uint256)
getPlayerVaults(uint256 _pIDview returns (uint256uint256uint256)
iWantXKeys(uint256 _keysview returns (uint256)
pIDxAddr_(addressview returns (uint256)
pIDxName_(bytes32view returns (uint256)
plyrNames_(uint256bytes32view returns (bool)
plyrRnds_(uint256view returns (uint256 ethuint256 keysuint256 mask)
plyr_(uint256view returns (address addrbytes32 nameuint256 winuint256 genuint256 affuint256 laff)
State-modifying
activate(
buyXaddr(address _affCodepayable 
buyXid(uint256 _affCodepayable 
buyXname(bytes32 _affCodepayable 
reLoadXaddr(address _affCodeuint256 _eth
reLoadXid(uint256 _affCodeuint256 _eth
reLoadXname(bytes32 _affCodeuint256 _eth
receivePlayerInfo(uint256 _pIDaddress _addrbytes32 _nameuint256 _laff
receivePlayerNameList(uint256 _pIDbytes32 _name
registerNameXID(string _nameStringuint256 _affCodebool _allpayable 
registerNameXaddr(string _nameStringaddress _affCodebool _allpayable 
registerNameXname(string _nameStringbytes32 _affCodebool _allpayable 
withdraw(
Events
onAffiliatePayout(uint256 indexed affiliateIDaddress affiliateAddressbytes32 affiliateNameuint256 indexed buyerIDuint256 amountuint256 timeStamp
onBuyAndDistribute(address playerAddressbytes32 playerNameuint256 ethInuint256 compressedDatauint256 compressedIDsaddress winnerAddrbytes32 winnerNameuint256 amountWonuint256 newPotuint256 genAmount
onEndTx(uint256 compressedDatauint256 compressedIDsbytes32 playerNameaddress playerAddressuint256 ethInuint256 keysBoughtaddress winnerAddrbytes32 winnerNameuint256 amountWonuint256 newPotuint256 genAmountuint256 potAmountuint256 airDropPot
onNewName(uint256 indexed playerIDaddress indexed playerAddressbytes32 indexed playerNamebool isNewPlayeruint256 affiliateIDaddress affiliateAddressbytes32 affiliateNameuint256 amountPaiduint256 timeStamp
onReLoadAndDistribute(address playerAddressbytes32 playerNameuint256 compressedDatauint256 compressedIDsaddress winnerAddrbytes32 winnerNameuint256 amountWonuint256 newPotuint256 genAmount
onWithdraw(uint256 indexed playerIDaddress playerAddressbytes32 playerNameuint256 ethOutuint256 timeStamp
onWithdrawAndDistribute(address playerAddressbytes32 playerNameuint256 ethOutuint256 compressedDatauint256 compressedIDsaddress winnerAddrbytes32 winnerNameuint256 amountWonuint256 newPotuint256 genAmount
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.