0 txs
0 calls
constructor
constructor()
functions
awayOddsOnCancellation
viewfunction awayOddsOnCancellation() view returns (uint256)
balancesOf
viewfunction balancesOf(address account) view returns (uint256 home, uint256 away, uint256 draw)
calculatePayoutOnCancellation
viewfunction calculatePayoutOnCancellation(uint256 _homeBalance, uint256 _awayBalance, uint256 _drawBalance) view returns (uint256 payout)
cancelled
viewfunction cancelled() view returns (bool)
cancelTimestamp
viewfunction cancelTimestamp() view returns (uint256)
canResolve
viewfunction canResolve() view returns (bool)
creator
viewfunction creator() view returns (address)
deposited
viewfunction deposited() view returns (uint256)
drawOddsOnCancellation
viewfunction drawOddsOnCancellation() view returns (uint256)
factory
viewfunction factory() view returns (address)
finalResult
viewfunction finalResult() view returns (uint256)
getGameDetails
viewfunction getGameDetails() view returns (bytes32 gameId, string gameLabel)
getGameId
viewfunction getGameId() view returns (bytes32)
getOptions
viewfunction getOptions() view returns (address home, address away, address draw)
getParentMarketPositions
viewfunction getParentMarketPositions() view returns (address position1, address position2)
getParentMarketPositionsUint
viewfunction getParentMarketPositionsUint() view returns (uint256 position1, uint256 position2)
getStampedOdds
viewfunction getStampedOdds() view returns (uint256, uint256, uint256)
getTags
viewfunction getTags() view returns (uint256 tag1, uint256 tag2)
getTagsLength
viewfunction getTagsLength() view returns (uint256 tagsLength)
homeOddsOnCancellation
viewfunction homeOddsOnCancellation() view returns (uint256)
initialized
viewfunction initialized() view returns (bool)
invalidOdds
viewfunction invalidOdds() view returns (bool)
isChild
viewfunction isChild() view returns (bool)
isDoubleChance
viewfunction isDoubleChance() view returns (bool)
nominatedOwner
viewfunction nominatedOwner() view returns (address)
options
viewfunction options() view returns (address home, address away, address draw)
optionsCount
viewfunction optionsCount() view returns (uint256)
optionsInitialized
viewfunction optionsInitialized() view returns (bool)
owner
viewfunction owner() view returns (address)
parentMarket
viewfunction parentMarket() view returns (address)
parentTimes
viewfunction parentTimes() view returns (uint256 maturity, uint256 expiry)
paused
viewfunction paused() view returns (bool)
phase
viewfunction phase() view returns (uint8)
requireUnpaused
viewfunction requireUnpaused() view
resolved
viewfunction resolved() view returns (bool)
result
viewfunction result() view returns (uint8)
tags
viewfunction tags(uint256) view returns (uint256)
times
viewfunction times() view returns (uint256 maturity, uint256 destruction)
totalSupplies
viewfunction totalSupplies() view returns (uint256 home, uint256 away, uint256 draw)
acceptOwnership
nonpayablefunction acceptOwnership()
exerciseOptions
nonpayablefunction exerciseOptions()
expire
nonpayablefunction expire(address beneficiary)
initialize
nonpayablefunction initialize(tuple _parameters)
initializeOptions
nonpayablefunction initializeOptions()
mint
nonpayablefunction mint(uint256 value)
nominateNewOwner
nonpayablefunction nominateNewOwner(address _owner)
resolve
nonpayablefunction resolve(uint256 _outcome)
restoreInvalidOdds
nonpayablefunction restoreInvalidOdds(uint256 _homeOdds, uint256 _awayOdds, uint256 _drawOdds)
setPaused
nonpayablefunction setPaused(bool _paused)
updateDates
nonpayablefunction updateDates(uint256 _maturity, uint256 _expiry)
events
DatesUpdated
event DatesUpdated(uint256 _maturity, uint256 _expiry)
Expired
event Expired(address beneficiary)
MarketResolved
event MarketResolved(uint8 result, uint256 deposited, uint256 poolFees, uint256 creatorFees)
Mint
event Mint(uint8 side, address indexed account, uint256 value)
OptionsBurned
event OptionsBurned(address indexed account, uint256 value)
OptionsExercised
event OptionsExercised(address indexed account, uint256 value)
OwnerChanged
event OwnerChanged(address oldOwner, address newOwner)
OwnerNominated
event OwnerNominated(address newOwner)
PauseUpdated
event PauseUpdated(bool _paused)
PositionsInitialized
event PositionsInitialized(address _market, address _home, address _away, address _draw)
StoredOddsOnCancellation
event StoredOddsOnCancellation(uint256 homeOdds, uint256 awayOdds, uint256 drawOdds)
errors
No errors.
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d737fba9d5f7715f2f776afb6d3eb516ef7c1eab2945af43d82803e903d91602b57fd5bf3