TherundownConsumer

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x9f902e1a at 5332899
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
20 additional variables

No balances found for "TherundownConsumer"

No transactions found for "TherundownConsumer"


Functions
Getter at block 23194392
AWAY_WIN(view returns (uint256)
2
CANCELLED(view returns (uint256)
0
HOME_WIN(view returns (uint256)
1
MIN_TAG_NUMBER(view returns (uint256)
9000
RESULT_DRAW(view returns (uint256)
3
STATUS_RETIRED(view returns (uint256)
201
lastPauseTime(view returns (uint256)
0
maxNumberOfMarketsToResolve(view returns (uint256)
0
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
oddsObtainer(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
playerProps(view returns (address)
0x0000000000000000000000000000000000000000
queues(view returns (address)
0x0000000000000000000000000000000000000000
sportsManager(view returns (address)
0x0000000000000000000000000000000000000000
verifier(view returns (address)
0x0000000000000000000000000000000000000000
wrapperAddress(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
cancelGameStatuses(uint256view returns (bool)
gameCreated(bytes32view returns (bytes32 gameIduint256 startTimeint24 homeOddsint24 awayOddsint24 drawOddsstring homeTeamstring awayTeam)
gameFulfilledCreated(bytes32view returns (bool)
gameFulfilledResolved(bytes32view returns (bool)
gameIdPerMarket(addressview returns (bytes32)
gameOnADate(bytes32view returns (uint256)
gameResolved(bytes32view returns (bytes32 gameIduint8 homeScoreuint8 awayScoreuint8 statusIduint40 lastUpdated)
gamesPerDatePerSport(uint256uint256uint256view returns (bytes32)
getGameCreatedById(bytes32 _gameIdview returns (struct TherundownConsumerGameCreate)
getGamePropsForOdds(address _marketview returns (uint256 _sportIduint256 _gameDatebytes32 _id)
getGameStartTime(bytes32 _gameIdview returns (uint256)
getGamesPerDatePerSport(uint256 _sportIduint256 _dateview returns (bytes32[])
getLastUpdatedFromGameResolve(bytes32 _gameIdview returns (uint40)
getNormalizedOddsForMarket(address _marketview returns (uint256[])
ignoreChildCancellationPerSportIfDraw(uint256view returns (bool)
isChildMarket(address _marketview returns (bool)
isGameResolvedOrCanceled(bytes32 _gameIdview returns (bool)
isPausedByCanceledStatus(addressview returns (bool)
isSportOnADate(uint256uint256view returns (bool)
isSportTwoPositionsSport(uint256 _sportsIdview returns (bool)
marketCanceled(addressview returns (bool)
marketCreated(addressview returns (bool)
marketPerGameId(bytes32view returns (address)
marketResolved(addressview returns (bool)
sportsIdPerGame(bytes32view returns (uint256)
supportResolveGameStatuses(uint256view returns (bool)
supportedSport(uint256view returns (bool)
twoPositionSport(uint256view returns (bool)
whitelistedAddresses(addressview returns (bool)
State-modifying
acceptOwnership(
addToWhitelist(address _whitelistAddressbool _flag
createAllMarketsForGames(bytes32[] _gameIds
createMarketForGame(bytes32 _gameId
fulfillGamesCreated(bytes32 _requestIdbytes[] _gamesuint256 _sportIduint256 _date
fulfillGamesOdds(bytes32 _requestIdbytes[] _games
fulfillGamesResolved(bytes32 _requestIdbytes[] _gamesuint256 _sportId
initialize(address _owneruint256[] _supportedSportIdsaddress _sportsManageruint256[] _twoPositionSportsaddress _queuesuint256[] _resolvedStatusesuint256[] _cancelGameStatuses
nominateNewOwner(address _owner
pauseOrUnpauseMarket(address _marketbool _pause
pauseOrUnpauseMarketForPlayerProps(address _mainbool _pausebool _invalidOddsbool _circuitBreaker
pauseOrUnpauseMarketManually(address _marketbool _pause
reopenGameForCreationProcessing(bytes32 gameId
resolveAllMarketsForGames(bytes32[] _gameIds
resolveMarketForGame(bytes32 _gameId
resolveMarketManually(address _marketuint256 _outcomeuint8 _homeScoreuint8 _awayScorebool _useBackupOdds
setGameIdPerChildMarket(bytes32 _gameIdaddress _child
setIgnoreChildCancellationPerSportIfDraw(uint256 _sportIdbool _flag
setNewMaxNumberOfMarketsToResolve(uint256 _maxNumberOfMarketsToResolve
setOwner(address _owner
setPaused(bool _paused
setPausedByCanceledStatus(address _marketbool _flag
setSportContracts(address _wrapperAddressaddress _queuesaddress _sportsManageraddress _verifieraddress _oddsObtaineraddress _playerProps
setSupportedCancelStatuses(uint256 _statusbool _isSupported
setSupportedResolvedStatuses(uint256 _statusbool _isSupported
setSupportedSport(uint256 _sportIdbool _isSupported
setTwoPositionSport(uint256 _sportIdbool _isTwoPosition
transferOwnershipAtInit(address proxyAddress
Events
AddedIntoWhitelist(address _whitelistAddressbool _flag
CancelSportsMarket(address _marketAddressbytes32 _id
CreateSportsMarket(address _marketAddressbytes32 _idstruct TherundownConsumerGameCreate _gameuint256[] _tagsuint256[] _normalizedOdds
GameCreated(bytes32 _requestIduint256 _sportIdbytes32 _idstruct TherundownConsumerGameCreate _gameuint256 _queueIndexuint256[] _normalizedOdds
GameResolved(bytes32 _requestIduint256 _sportIdbytes32 _idstruct TherundownConsumerGameResolve _gameuint256 _queueIndex
GameTimeMovedAhead(address _marketbytes32 _gameIduint256 _oldStartTimeuint256 _newStartTime
IgnoreChildCancellationPerSportIfDraw(uint256 _sportIdbool _flag
NewMaxNumberOfMarketsToResolve(uint256 _maxNumber
NewSportContracts(address _wrapperAddressaddress _queuesaddress _sportsManageraddress _verifieraddress _oddsObtaineraddress _playerProps
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
PauseChanged(bool isPaused
PauseSportsMarket(address _marketAddressbool _pause
ResolveSportsMarket(address _marketAddressbytes32 _iduint256 _outcome
SupportedCancelStatusChanged(uint256 _statusbool _isSupported
SupportedResolvedStatusChanged(uint256 _statusbool _isSupported
SupportedSportsChanged(uint256 _sportIdbool _isSupported
TwoPositionSportChanged(uint256 _sportIdbool _isTwoPosition
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.