Game

Verified contract

Active on Base with 79 txns
Deployed by via 0x240f8e0f at 22154246
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x13b401cfda8296afe2c38d2755fa95ead882e522a7cf79ef5a96abf720ab571c
0x68413400da1856c0a6590107bb31399abcc7eaf80a706e5214d3c397bdc90737
0xd76e23ea9ae3846b5808f8f855ebe94332d33cf980c7a993e89563e180dd2cf8
0xe3095eefbe459343c7044c0ef26752824e86f7cced72260449174fb4f3e22213
0x83b50157a896f13a2271d8a4c5b0400661e371818514b1e01f2145fb95713af1
0xa246a7346deb78b789e61a7fd94d67b75b8bbd7635a8365f040e45a19ef83093
0x0c7a9b44d0a99476c47a7cd457383349de025bce24c0e8f45c8bd04f8a6a77bd
0x95d3e96ffbc5f0d8570e651d5daea5cf4b0d8193b033b8a8034d796cc0c73b0c
0xd9cb4bfe63637b9d886880daaf627b6114ae7054a949fc17e714ca83f2757497
0x62770b36f3b96610be0d87c7291c6b4b68ff5c038cbb6c4b0ba464fe1efc2a26

Functions
Getter at block 22422976
RAYS_PER_WEI(view returns (uint256)
1000000000
UBOUND(view returns (uint256)
1000000
VERSION(view returns (uint256)
2
WEIS_PER_ETH(view returns (uint256)
1000000000000000000
effectiveHouseBalance(view returns (uint256)
211218383927199802474677311629000000000
houseBalance(view returns (uint256)
211218383927199802474677311629000000000
houseBalanceWei(view returns (uint256)
211218383927199802474677311629
maxPayout(view returns (uint256)
2112183839271998024746773116
maxPayoutDivisor(view returns (uint256)
100
minMultiplier(view returns (uint256)
1200000000000000000
owner(view returns (address)
0xe87a10119f2698e1d20c7304b6706d87e2efacde
scaledHouseEdge(view returns (uint256)
10000000000000000
sharePrice(view returns (uint256)
1000187122017265586044970255
supraAddr(view returns (address)
0x73970504df8290e9a508676a0fbd1b7f4bcb7f5a
token(view returns (address)
0xb00d803cb2367a7da82351dcb9d213230da7b92a
totalShares(view returns (uint256)
211178867711469769917039123307022886974
undecidedPayouts(view returns (uint256)
0
vrfClient(view returns (address)
0x9df9b2c6df1472c32d17e9d7e20d8761dbf837ea
Read-only
amountToShares(uint256 raysview returns (uint256)
investorBalance(address investorview returns (uint256)
investorShares(addressview returns (uint256)
isWin(uint256 rollIntbool isLowuint256 scaledChancepure returns (bool)
multiplierToChance(uint256 scaledMultiplierpure returns (uint256)
nonceToBet(uint256view returns (address playeruint256 betAmountbool isLowuint256 scaledMultiplier)
payoutAmount(uint256 scaledMultiplieruint256 betAmountpure returns (uint256)
playerBalance(addressview returns (uint256)
playerBalanceWei(address playerview returns (uint256)
roundDownToWei(uint256 raypure returns (uint256)
sharesToAmount(uint256 sharesview returns (uint256)
State-modifying
deposit(uint256 amount
depositHouse(uint256 tokenAmount
play(uint256 betAmountuint256 scaledMultiplieruint256 clientSeedbool isLow
requestCallback(uint256 _nonceuint256[] _rngList
setMaxPayoutDivisor(uint256 maxPayoutDivisor_
setMinMultiplier(uint256 minMultiplier_
withdraw(uint256 tokenAmount
withdrawHouse(uint256 sharesToBurn
Events
Deposit(address indexed playeruint256 amount
DepositHouse(address indexed investoruint256 amountDepositeduint256 sharesMinted
Result(address indexed playeruint256 noncestruct GameBet betuint256 scaledChanceuint256 rolluint256 payout
Roll(address indexed playeruint256 nonceuint256 clientSeed
Withdraw(address indexed playeruint256 amount
WithdrawHouse(address indexed investoruint256 amountWithdrawnuint256 sharesBurned
Constructor
constructor(address supraSCaddress tokenAddressaddress vrfClientAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.