HalfRoulette
Verified contract
Active on
Ethereum with 60 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($1,760.77)
Native
Value
$1,760.77
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.564608 | $3,118.58 |
$1,760.77 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 7106917 | 6 years ago | | | 0 | 0.00015992500 | |
| 7106912 | 6 years ago | | | 0 | 0.00016014500 | |
| 7106908 | 6 years ago | | | 0 | 0.00015981500 | |
| 7106847 | 6 years ago | | | 0 | 0.00031564000 | |
| 7106820 | 6 years ago | | | 0 | 0.000095955000 | |
| 7106793 | 6 years ago | | | 0 | 0.000095889000 | |
| 7106786 | 6 years ago | | | 0 | 0.00012660800 | |
| 7073107 | 6 years ago | | | 0 | 0.00011000000 | |
| 7073098 | 6 years ago | | | 0 | 0.00011000000 | |
| 7069787 | 6 years ago | | | 0.01 | 0.0012402130 |
ABI
ABI objects
Getter at block 21205691
jackpotSize() view returns (uint128)
200000000000000
lockedInBets() view returns (uint128)
0
maxProfit() view returns (uint256)
10000000000000000000
rankFunds() view returns (uint128)
960000000000000
Read-only
accuBetAmount(address) view returns (uint256)
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 houseEdge) pure returns (uint256 invitationFee)
calcJackpotFee(uint256 amount) pure returns (uint256 jackpotFee)
calcLuckyCoinBenefit(uint256 num) pure returns (uint256 luckCoinBenefit)
calcRankFundsFee(uint256 houseEdge) pure returns (uint256 rankFundsFee)
calcVIPBenefit(uint256 amount, uint256 totalAmount) pure returns (uint256 vipBenefit)
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)
luckyCoins(address) view returns (bool coin, uint16 result, uint64 amount, uint64 timestamp)
verifyBetMask(uint256 betMask) pure
State-modifying
Events acceptNextOwner()
addCroupier(address newCroupier)
approveNextOwner(address _nextOwner)
deleteCroupier(address newCroupier)
increaseJackpot(uint256 increaseAmount)
kill()
payTodayReward(address gambler)
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)
settleBet(uint256 reveal, bytes32 blockHash)
settleBetUncleMerkleProof(uint256 reveal, uint40 canonicalBlockNumber)
useLuckyCoin(address gambler, uint256 reveal)
withdrawFunds(address beneficiary, uint256 withdrawAmount)
Commit(uint256 commit)
InviterBenefit(address indexed inviter, address gambler, uint256 betAmount, uint256 amount)
JackpotPayment(address indexed gambler, uint256 amount)
LuckyCoinBenefit(address indexed gambler, uint256 amount, uint32 result)
Payment(address indexed gambler, uint256 amount, uint8 betMask, uint8 l, uint8 r, uint256 betAmount)
Refund(address indexed gambler, uint256 amount)
TodaysRankingPayment(address indexed gambler, uint256 amount)
VIPBenefit(address indexed gambler, uint256 amount)
This contract contains no constructor objects.
fallback()
This contract contains no error objects.