HashBet

Verified contract

Active on Ethereum with 126 txns
Deployed by via 0xcfb0a70c at 17478003
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $24.22
0xad0e7a5b79d1e5ab9d09945ec3242590f258596c25743e3236913aec9d69819d
0xaad2b3636349525f1f2ea688c67de4a9366b661158ade0da7e17be48cf8bd1d7
0xcddd604e1b637f6a394b8d1e129363e8357fef59c586c818077009f16de68d74
0x815a57d7ec756528e9c88360269c0b6d1c86a6323c6583c19be0292423c6c899
0x6132425be333bb6583b72e517f25f56a5951842bfdbf4fe521f6c79ecd198cd8
0xb3ca55ba20b3f3e3cfccb7e8d766c894f53a0fda3cd4c77da6c2e01911f8e608
0x18bd34f93adac7865874f9e0f11e3a4b270465d4f108016c591544a06a69e693
0x964329ff9aff53fe858abc655e609d0083549a9a6b74f00dda8d11e09018c958
0xeee6201797bb0fd577c40359558e4f58dc45b9314ea9154ffd3d3f9047e52fe3
0xbe3d03010b5e15d8329695e7e2bd699cdf3c6b90c422b4585935ce3f0bdc8db0

Functions
Getter at block 20905545
cumulativeDeposit(view returns (uint256)
29905028800000000000
cumulativeWithdrawal(view returns (uint256)
27662243800000000000
getBalance(view returns (uint256)
10000000000000000
houseEdgePercent(view returns (uint256)
1
lockedInBets(view returns (uint256)
0
maxBetAmount(view returns (uint256)
10000000000000000000000
maxProfit(view returns (uint256)
300000000000000000000000
maxUnderValue(view returns (uint256)
97
minBetAmount(view returns (uint256)
10000000000000000
minOverValue(view returns (uint256)
2
owner(view returns (address)
0xecccb43f75ec3acab285bbad5bab79a8d8e161c2
wealthTaxIncrementPercent(view returns (uint256)
1
wealthTaxIncrementThreshold(view returns (uint256)
3000000000000000000000
Read-only
bets(uint256view returns (struct HashBetBetItem itemuint8 rollEdgeuint40 maskuint256 placeBlockNumberaddress gamblerbool isSettleduint256 outcomeuint256 winAmountuint256 finalWinAmountuint256 randomNumberuint256 commitbool isLarger)
State-modifying
placeBet(uint256 betMaskuint256 modulouint256 commitLastBlockuint256 commitbool isLargerbytes32 rbytes32 spayable 
refundBet(uint256 commitpayable 
renounceOwnership(
setHouseEdgePercent(uint256 _houseEdgePercent
setMaxBetAmount(uint256 _maxBetAmount
setMaxProfit(uint256 _maxProfit
setMaxUnderValue(uint256 value
setMinBetAmount(uint256 _minBetAmount
setMinOverValue(uint256 value
setWealthTaxIncrementPercent(uint256 _wealthTaxIncrementPercent
setWealthTaxIncrementThreshold(uint256 _wealthTaxIncrementThreshold
settleBet(uint256 revealbytes32 transactionHashuint256 finalWinAmount
settleBetUncleMerkleProof(uint256 revealuint40 canonicalBlockNumber
transferOwnership(address newOwner
withdrawFunds(address beneficiaryuint256 withdrawAmount
Events
BetPlaced(address indexed gambleruint256 amountuint8 indexed modulouint8 rollEdgeuint40 maskuint256 commitbool isLarger
BetRefunded(address indexed gambleruint256 amount
BetSettled(address indexed gambleruint256 amountuint8 indexed modulouint8 rollEdgeuint40 maskuint256 outcomeuint256 winAmountuint256 finalWinAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.