VideoPoker

Verified contract

Active on Ethereum with 7,288 txns
Deployed by via 0x01892389 at 5648273
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Native
Value $4,241.21
ERC-20
Value $0
ERC-20
--
0x5fa06a8fa96d59d61bfaca13cb47e5acdb82d971368d1e442566103545131e6b
0x5507c63a265aeb6242502c81a1e16e82b1141d23ab95465fc44582ed2ab45513
0xc6c9944e53f3e99b82ed3e4c8479e0a097526499e4fe27f5b1c6ba7925316e4f
0xc87ac18a58ff50ced8c4824d0818a249cb76e536b342000652d766f272f54ba6
0xf2f7df14c8fad4d029ebed5445709b4b86a3e94ba562007f14effcaf2eb1aa6f
0x20d6018cecad4c637c765ba14715cdcadd91a27b5911c59088a185ffe422a1cb
0xa830d5e04a9237698a417a4fe2c7a49ec352489d0732de762289bfc330433914
0x43e8eead58e24c544add48e5830412572f51b5832fee4015fb8b20c242b613d1
0x0b015e66474bd71b02a1074fc01b04c7810ebe67efdef53fa12697f8315151dd
0x757b860a509058681bb88a84d44a2651320adc160c87a7316212c955fb027737

Functions
Getter at block 21285315
bankroll(view returns (uint256)
19000000000000000000
bankrollAvailable(view returns (uint256 _amount)
1132240991421696373
bankrollerTable(view returns (address[]uint256[])
([0x4fFcD76549D5FD97dF7405003fD2Fab033035676], [19000000000000000000])
curId(view returns (uint32)
3836
curMaxBet(view returns (uint256)
707650619638560
curPayTableId(view returns (uint256)
0
curUserId(view returns (uint256)
86
effectiveMaxBet(view returns (uint256 _amount)
707650619638560
getAdmin(view returns (address _addr)
0x3f78990dbcfc3b5f8c4c6002191c8f997216dd60
getCollateral(view returns (uint256 _amount)
37400000000000000
getCurPayTable(view returns (uint16[12])
[0, 800, 50, 25, 9, 6, 4, 3, 2, 1, 0, 0]
getOwner(view returns (address _addr)
0x17d77cdda0df5a9670df804d8aa2b490f760044d
getRegistry(view returns (address _addr)
0x9c6386aba3907ad0e2177e74684f3ac986070981
getTreasury(view returns (address)
0xdf08fb2056e0dde21dc623807853811b44c11ac8
getWhitelistOwner(view returns (address _wlOwner)
0x3f78990dbcfc3b5f8c4c6002191c8f997216dd60
ledger(view returns (address)
0x6124c4ac634714e3ee8713d925b801549066e0e3
maxBet(view returns (uint256)
375000000000000000
minBet(view returns (uint256)
1000000000000000
numPayTables(view returns (uint256)
1
profits(view returns (int256 _profits)
-17867759008578303627
profitsSent(view returns (uint256)
926250000000000000
profitsTotal(view returns (int256 _profits)
-16941509008578303627
totalCredits(view returns (uint256)
37400000000000000
totalWagered(view returns (uint256)
37581352012000000000
totalWon(view returns (uint256)
54108661020000000000
version(view returns (uint8)
2
whitelist(view returns (address)
0xf2ab6fbbd48b801f793061ed90db1d8b8d4e57ca
Read-only
bankrolledBy(address _addrview returns (uint256 _amount)
credits(addressview returns (uint256)
drawToHand(uint256 _hashuint32 _handuint256 _drawspure returns (uint32)
games(uint32view returns (uint32 userIduint64 betuint16 payTableIduint32 iBlockuint32 iHanduint8 drawsuint32 dBlockuint32 dHanduint8 handRank)
getDHand(uint32 _idview returns (uint32)
getDHandRank(uint32 _idview returns (uint8)
getHand(uint256 _hashpure returns (uint32)
getHandRank(uint32 _handpure returns (uint256)
getIHand(uint32 _idview returns (uint32)
getPayTable(uint16 _payTableIdview returns (uint16[12])
handToCards(uint32 _handpure returns (uint8[5] _cards)
userAddresses(uint32view returns (address)
userIds(addressview returns (uint32)
State-modifying
addBankroll(payable 
addCredits(payable 
addPayTable(uint16 _rfuint16 _sfuint16 _fkuint16 _fhuint16 _fluint16 _stuint16 _tkuint16 _tpuint16 _jb
addToWhitelist(address _addr
bet(payable 
betFromGame(uint32 _idbytes32 _hashCheck
betWithCredits(uint64 _bet
cashOut(uint256 _amt
changeSettings(uint64 _minBetuint64 _maxBetuint8 _payTableId
draw(uint32 _iduint8 _drawsbytes32 _hashCheck
finalize(uint32 _idbytes32 _hashCheckreturns (bool _didFinalize)
removeBankroll(uint256 _amountstring _callbackFnreturns (uint256 _recalled)
removeFromWhitelist(address _addr
sendProfits(returns (uint256 _profits)
Events
AddedToWhitelist(uint256 timeaddress indexed addraddress indexed wlOwner
BankrollAdded(uint256 timeaddress indexed bankrolleruint256 amountuint256 bankroll
BankrollRemoved(uint256 timeaddress indexed bankrolleruint256 amountuint256 bankroll
BetFailure(uint256 timeaddress indexed useruint256 betstring msg
BetSuccess(uint256 timeaddress indexed useruint32 indexed iduint256 betuint256 payTableId
Created(uint256 time
CreditsAdded(uint256 timeaddress indexed useruint32 indexed iduint256 amount
CreditsCashedout(uint256 timeaddress indexed useruint256 amount
CreditsUsed(uint256 timeaddress indexed useruint32 indexed iduint256 amount
DrawFailure(uint256 timeaddress indexed useruint32 indexed iduint8 drawsstring msg
DrawSuccess(uint256 timeaddress indexed useruint32 indexed iduint32 iHanduint8 drawsuint8 warnCode
FinalizeFailure(uint256 timeaddress indexed useruint32 indexed idstring msg
FinalizeSuccess(uint256 timeaddress indexed useruint32 indexed iduint32 dHanduint8 handRankuint256 payoutuint8 warnCode
PayTableAdded(uint256 timeaddress adminuint256 payTableId
ProfitsSent(uint256 timeaddress indexed treasuryuint256 amount
RemovedFromWhitelist(uint256 timeaddress indexed addraddress indexed wlOwner
SettingsChanged(uint256 timeaddress admin
Constructor
constructor(address _registry
Fallback and receive
fallback(
Errors

This contract contains no error objects.