PredictionMarket
Verified contract
Active on
Ethereum with 2,089 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HILO | ERC-20 | 391.841089K | -- | -- | |
Yakko | ERC-20 | 8.777449K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18688115 | a year ago | | | 0 | 0.0010368706 | |
| 18687656 | a year ago | | | 0 | 0.0049623631 | |
| 18687527 | a year ago | | | 0 | 0.0016347303 | |
| 17700868 | a year ago | | | 0 | 0.011880896 | |
| 17700684 | a year ago | | | 0 | 0.010207901 | |
| 17700333 | a year ago | | | 0 | 0.0070758574 | |
| 17700218 | a year ago | | | 0 | 0.0078714703 | |
| 17700163 | a year ago | | | 0 | 0.0036796765 | |
| 17700090 | a year ago | | | 0 | 0.0065179843 | |
| 17699945 | a year ago | | | 0 | 0.0076226684 |
ABI
ABI objects
Getter at block 21403931
MAX_TREASURY_FEE() view returns (uint256)
1000
adminAddress() view returns (address)
0x9ce5adaad05949d6e1627bfbe2c9a3e67c9c83e3
currentRound() view returns (uint256)
225
minBetAmount() view returns (uint256)
500000000000000000000
operatorAddress() view returns (address)
0x9ce5adaad05949d6e1627bfbe2c9a3e67c9c83e3
owner() view returns (address)
0x2d655a1e22a82bc64d40142837f38afc5e7076b8
paused() view returns (bool)
false
token() view returns (address)
0xbb9fd9fa4863c03c574007ff3370787b9ce65ff6
treasuryAmount() view returns (uint256)
0
treasuryFee() view returns (uint256)
500
Read-only
claimable(uint256 epoch, address user) view returns (bool)
getUserRounds(address user, uint256 cursor, uint256 size) view returns (uint256[], struct PredictionMarketBetInfo[], uint256)
getUserRoundsLength(address user) view returns (uint256)
ledger(uint256, address) view returns (uint8 position, uint256 amount, bool claimed)
rounds(uint256) view returns (uint256 epoch, uint256 startTimestamp, uint256 lockTimestamp, uint256 closeTimestamp, uint256 totalAmount, uint256 bullAmount, uint256 bearAmount, uint256 rewardBaseCalAmount, uint256 rewardAmount, bool roundClosed, uint8 outcome)
userRounds(address, uint256) view returns (uint256)
State-modifying
Events betBear(uint256 epoch, uint256 _amount)
betBull(uint256 epoch, uint256 _amount)
claim(uint256[] epochs)
claimTreasury()
closeRound(uint256 _epochToEnd, uint8 _outcome)
pause()
recoverToken(address _token, uint256 _amount)
renounceOwnership()
setAdmin(address _adminAddress)
setMinBetAmount(uint256 _minBetAmount)
setOperator(address _operatorAddress)
setTreasuryFee(uint256 _treasuryFee)
startNewRound(uint256 _lockTimestamp, uint256 _closeTimestamp)
transferOwnership(address newOwner)
unpause()
BetBear(address indexed sender, uint256 indexed round, uint256 amount)
BetBull(address indexed sender, uint256 indexed round, uint256 amount)
Claim(address indexed sender, uint256 indexed round, uint256 amount)
EndRound(uint256 indexed round, uint8 outcome)
NewAdminAddress(address admin)
NewMinBetAmount(uint256 indexed round, uint256 minBetAmount)
NewOperatorAddress(address operator)
NewTreasuryFee(uint256 indexed round, uint256 treasuryFee)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Pause(uint256 indexed round)
Paused(address account)
RewardsCalculated(uint256 indexed round, uint256 rewardBaseCalAmount, uint256 rewardAmount, uint256 treasuryAmount)
StartRound(uint256 indexed round)
TokenRecovery(address indexed token, uint256 amount)
TreasuryClaim(uint256 amount)
Unpause(uint256 indexed round)
Unpaused(address account)
constructor(address _token, address _adminAddress, address _operatorAddress, uint256 _minBetAmount, uint256 _treasuryFee)
This contract contains no fallback and receive objects.
This contract contains no error objects.