HalfRoulette
Verified contract
Active on
Ethereum with 73 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($6,791.13)
Native
Value
$6,791.13
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 2.704972 | $2,510.61 |
$6,791.13 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 7590007 | 6 years ago | | | 0 | 0.000040941000 | |
| 7494555 | 6 years ago | | | 0 | 0.00040781832 | |
| 7494553 | 6 years ago | | | 0.02 | 0.0014085370 | |
| 7494547 | 6 years ago | | | 0 | 0.00064726272 | |
| 7494545 | 6 years ago | | | 0.01 | 0.0014093690 | |
| 7451040 | 6 years ago | | | 0 | 0.00058908192 | |
| 7451039 | 6 years ago | | | 0.31 | 0.0014093690 | |
| 7450988 | 6 years ago | | | 0 | 0.00020444040 | |
| 7450986 | 6 years ago | | | 0.11 | 0.0014093690 | |
| 7447632 | 6 years ago | | | 0 | 0.00028728600 |
ABI
ABI objects
Getter at block 21063197
VIPLibraryAddress() view returns (address)
[unknown]
getJackpotSize() view returns (uint256)
[unknown]
getMyAccuAmount() view returns (uint256)
[unknown]
getRankingRewardSize() view returns (uint128)
[unknown]
lockedInBets() view returns (uint128)
[unknown]
maxProfit() view returns (uint256)
[unknown]
owner() view returns (address)
[unknown]
Read-only
bets(uint256) view returns (uint256 amount, uint8 betMask, uint40 placeBlockNumber, address gambler)
calcBetResult(uint256 betMask, bytes32 entropy) pure returns (bool isWin, uint256 l, uint256 r)
calcHouseEdge(uint256 amount) pure returns (uint256 houseEdge)
calcInviterBenefit(uint256 amount) pure returns (uint256 invitationFee)
calcJackpotFee(uint256 amount) pure returns (uint256 jackpotFee)
calcRankFundsFee(uint256 amount) pure returns (uint256 rankFundsFee)
croupierMap(address) view returns (bool)
getRecoverSigner(uint40 commitLastBlock, uint256 commit, uint8 v, bytes32 r, bytes32 s) pure returns (address)
getResultMask(uint256 l, uint256 r) pure returns (uint256 mask)
getWinAmount(uint256 betMask, uint256 amount) pure returns (uint256)
getWinRate(uint256 betMask) pure returns (uint256 rate)
inviterMap(address) view returns (address)
isJackpot(bytes32 entropy, uint256 amount) pure returns (bool jackpot)
verifyBetMask(uint256 betMask) pure
State-modifying
Events acceptNextOwner()
addCroupier(address newCroupier)
approveNextOwner(address _nextOwner)
deleteCroupier(address newCroupier)
kill()
placeBet(uint8 betMask, uint256 commitLastBlock, uint256 commit, uint8 v, bytes32 r, bytes32 s) payable
placeBetWithInviter(uint8 betMask, uint256 commitLastBlock, uint256 commit, uint8 v, bytes32 r, bytes32 s, address inviter) payable
refundBet(uint256 commit)
setMaxProfit(uint256 _maxProfit)
setSecretSigner(address newSecretSigner)
setVIPLibraryAddress(address addr)
settleBet(uint256 reveal, bytes32 blockHash)
withdrawFunds(address beneficiary, uint256 withdrawAmount)
Commit(uint256 commit)
InviterBenefit(address indexed inviter, address gambler, uint256 amount, uint256 betAmount)
JackpotPayment(address indexed gambler, uint256 amount)
Payment(address indexed gambler, uint256 amount, uint8 betMask, uint8 l, uint8 r, uint256 betAmount)
Refund(address indexed gambler, uint256 amount)
VIPBenefit(address indexed gambler, uint256 amount)
This contract contains no constructor objects.
fallback()
This contract contains no error objects.