FindTheRabbit

Verified contract

Active on Ethereum with 2,365 txns
Deployed by via 0xa7de157c at 7275657
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
Native
Value $1,473.56
0x22a0eb21d2c14b570a5e5f5325b1a7934b084d404436d3f419fa43b2ab72f449
0x8132d048264af443e9b6dd13a81b157ec8b0bb3c541d8022905f765be9de27c2
0x7d6e4b8f96506c1a4e3b19e94393607446dc8962a68fca742a96ca4ca05c9602
0xd0fd49a4f5f3d897af07b733a8231dfbd3ea4338342010c929a977bcb441625a
0x23b26a7e59b00e3142fe0bb7b2e5657c7c632f538cac155f1d27cd01c9a89ec2
0x4f4665ba0770a4a514b4e416f87e056e5c8548b99f19ff5b8193e019f42359e0
0xc018f31b5c5cb65538ba28ef7ce83e8d0336183f738d02785f6a0a479d882148
0xf6ff01f6a8f795a8af81c7c74a6a2a715fefbc26f952e9f26bc3f3de61ae7e0c
0x552ee94b1d5c84eaf9345ef8e01597e314dc43c8a6833e97519141b9c4fb271f
0x5c71e04e98dfed28fde609b5bfa3a41feb4dbb727d01bd84688a0a9d69ab69d3

Functions
Getter at block 21257778
DOMAIN_SEPARATOR(view returns (bytes32)
0x0678224d898f42732c7fbdb3e38ff07ded629073928be10f50cbe6af6db22607
EIP712_DOMAIN_TYPEHASH(view returns (bytes32)
0xd87cd6ef79d4e2b95e15ce8abf732db51ec771f1ca2edccf22a46c729ac56472
_owner(view returns (address)
0x676a49f1a1582b85a941a7a16fc008ae9987e89e
chainId(view returns (uint256)
1
commissionPercent(view returns (uint256)
8
disputeTimer(view returns (uint256)
300
gameDurationForJackpot(view returns (uint256)
1800
getJackpotInfo(view returns (uint256 _jackpotDrawTimeuint256 _jackpotValuebytes32 _jackpotGameId)
(_jackpotDrawTime=1563345115, _jackpotValue=4400000000000000, _jackpotGameId=0x22d2439d99f9260f6c173d832a5295b80cf43cef64f258d6f1a87b3335fb6bd7)
getTime(view returns (uint256)
1732453415
getTimers(view returns (uint256 _revealTimeruint256 _disputeTimeruint256 _waitingBetTimeruint256 _jackpotAccumulationTimer)
(_revealTimer=120, _disputeTimer=300, _waitingBetTimer=180, _jackpotAccumulationTimer=1814400)
isJackpotAvailable(view returns (bool)
true
isOwner(view returns (bool)
false
jackpotAccumulationTimer(view returns (uint256)
1814400
jackpotDrawTime(view returns (uint256)
1563345115
jackpotGameId(view returns (bytes32)
0x22d2439d99f9260f6c173d832a5295b80cf43cef64f258d6f1a87b3335fb6bd7
jackpotGameTimerAddition(view returns (uint256)
1800
jackpotPercent(view returns (uint256)
1
jackpotValue(view returns (uint256)
4400000000000000
maxDisputeTimer(view returns (uint256)
86400
maxReferralPercent(view returns (uint256)
100
maxRevealTimer(view returns (uint256)
86400
maxWaitingBetTimer(view returns (uint256)
86400
minBet(view returns (uint256)
10000000000000000
minDisputeTimer(view returns (uint256)
300
minRevealTimer(view returns (uint256)
120
minWaitingBetTimer(view returns (uint256)
180
owner(view returns (address)
0x676a49f1a1582b85a941a7a16fc008ae9987e89e
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
referralPercent(view returns (uint256)
10
revealTimer(view returns (uint256)
120
salt(view returns (bytes32)
0x2d387f4d72163f6d1c5679cc2c68d732142a69a7e30895654bbcae92cba15305
teamWallet(view returns (address)
0xfe9dd1ceb3e9f486eecb279d0de9573ce825c7ce
verifyingContract(view returns (address)
0x2e9494387868eb9ec6997b711d655de82f53713f
waitingBetTimer(view returns (uint256)
180
Read-only
disputes(bytes32view returns (address disputeOpeneruint256 creationTimebytes32 opponentHashuint256 secretbytes32 saltbool isHost)
games(bytes32view returns (uint256 betaddress hostaddress joinuint256 creationTimeuint8 statebytes hostSignaturebytes joinSignaturebytes32 gameId)
getGameId(bytes _signatureHostbytes _signatureJoinpure returns (bytes32)
getGameState(bytes32 _gameIdview returns (uint8)
getGamesStates(bytes32[] _gamesview returns (uint8[])
getPlayersStatistic(address[] _playersview returns (uint256[])
isDisputeOpened(bytes32 _gameIdview returns (bool)
isGameAllowedForJackpot(bytes32 _gameIdview returns (bool)
isPlayerExist(address _playerview returns (bool)
isSecretDataValid(bytes32 _gameIduint8 _secretbytes32 _saltbool _isHostbytes32 _hashOfOpponentSecretview returns (bool)
players(addressview returns (uint256 totalGamesuint256 totalUnrevealedGamesuint256 totalNotFundedGamesuint256 totalOpenedDisputesuint256 avgBetAmount)
timeUntilCancel(bytes32 _gameIdview returns (uint256 remainingTime)
timeUntilCloseDispute(bytes32 _gameIdview returns (uint256 remainingTime)
timeUntilOpenDispute(bytes32 _gameIdview returns (uint256 remainingTime)
State-modifying
cancelGame(bytes32 _gameId
claimOwnership(
claimTokens(address _token
closeDisputeOnTimeout(bytes32 _gameIdreturns (address winner)
createGame(bool _isHostbytes32 _hashOfMySecretbytes32 _hashOfOpponentSecretbytes _hostSignaturebytes _joinSignaturepayable 
drawJackpot(
openDispute(bytes32 _gameIduint8 _secretbytes32 _saltbool _isHostbytes32 _hashOfOpponentSecret
resolveDispute(bytes32 _gameIduint8 _secretbytes32 _saltbool _isHostbytes32 _hashOfOpponentSecretreturns (address winner)
setCommissionPercent(uint256 _newValue
setDisputeTimerValue(uint256 _disputeTimer
setJackpotGameTimerAddition(uint256 _jackpotGameTimerAddition
setMinBetValue(uint256 _newValue
setReferralPercentValue(uint256 _newValue
setRevealTimerValue(uint256 _revealTimer
setTeamWalletAddress(address _newTeamWallet
setWaitingBetTimerValue(uint256 _waitingBetTimer
transferOwnership(address newOwner
win(bytes32 _gameIduint8 _hostSecretbytes32 _hostSaltuint8 _joinSecretbytes32 _joinSaltaddress _referrer
Events
ClaimedTokens(address tokenaddress owneruint256 amount
CurrentJackpotGame(bytes32 gameId
DisputeClosedOnTimeout(bytes32 gameIdaddress indexed player
DisputeOpened(bytes32 gameIdaddress indexed disputeOpeneraddress indexed defendant
DisputeResolved(bytes32 gameIdaddress indexed player
GameCanceled(bytes32 gameIdaddress indexed playeraddress indexed opponent
GameCreated(address indexed hostaddress indexed joinuint256 indexed betbytes32 gameIduint8 state
GameOpened(bytes32 gameIdaddress indexed player
JackpotReward(bytes32 gameIdaddress playeruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReferredReward(address referreruint256 amount
WinnerReward(address indexed winneruint256 amount
Constructor
constructor(uint256 _chainIdaddress _teamWalletuint256 _commissionPercentuint256 _jackpotPercentuint256 _referralPercentuint256 _jackpotGameTimerAdditionuint256 _jackpotAccumulationTimeruint256 _revealTimeruint256 _disputeTimeruint256 _waitingBetTimeruint256 _gameDurationForJackpotbytes32 _saltuint256 _maxValueOfTimer
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.