SportPositionalMarketManager

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x68c641ca at 8528982
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
5 additional variables

No balances found for "SportPositionalMarketManager"

No transactions found for "SportPositionalMarketManager"


Functions
Getter at block 22149091
cancelTimeout(view returns (uint256)
0
customMarketCreationEnabled(view returns (bool)
false
expiryDuration(view returns (uint256)
0
getOddsObtainer(view returns (address obtainer)
0x0000000000000000000000000000000000000000
isDoubleChanceSupported(view returns (bool)
false
lastPauseTime(view returns (uint256)
0
marketCreationEnabled(view returns (bool)
false
needsTransformingCollateral(view returns (bool)
false
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
numActiveMarkets(view returns (uint256)
0
numMaturedMarkets(view returns (uint256)
0
oddsObtainer(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
playerProps(view returns (address)
0x0000000000000000000000000000000000000000
sUSD(view returns (address)
0x0000000000000000000000000000000000000000
sportPositionalMarketFactory(view returns (address)
0x0000000000000000000000000000000000000000
theRundownConsumer(view returns (address)
0x0000000000000000000000000000000000000000
totalDeposited(view returns (uint256)
0
Read-only
activeMarkets(uint256 indexuint256 pageSizeview returns (address[])
doesSportSupportDoubleChance(uint256view returns (bool)
doubleChanceMarketsByParent(addressuint256view returns (address)
getActiveMarketAddress(uint256 _indexview returns (address)
getDoubleChanceMarketsByParentMarket(address marketview returns (address[])
isActiveMarket(address candidateview returns (bool)
isDoubleChance(addressview returns (bool)
isDoubleChanceMarket(address candidateview returns (bool)
isKnownMarket(address candidateview returns (bool)
isMarketPaused(address _marketview returns (bool)
isWhitelistedAddress(address _addressview returns (bool)
maturedMarkets(uint256 indexuint256 pageSizeview returns (address[])
queryMintsAndMaturityStatusForParents(address[] _parentsview returns (bool[] _hasAnyMintsArraybool[] _isMaturedArraybool[] _isResolvedArray)
queryMintsAndMaturityStatusForPlayerProps(address[] _playerPropsMarketsview returns (bool[] _hasAnyMintsArraybool[] _isMaturedArraybool[] _isResolvedArrayuint256[] _maturities)
reverseTransformCollateral(uint256 valueview returns (uint256)
transformCollateral(uint256 valueview returns (uint256)
whitelistedAddresses(addressview returns (bool)
whitelistedCancelAddresses(addressview returns (bool)
State-modifying
acceptOwnership(
cancelMarketsForParents(address[] _parents
cancelMarketsForPlayerProps(address[] _playerPropsMarkets
createDoubleChanceMarketsForParent(address market
createMarket(bytes32 gameIdstring gameLabeluint256 maturityuint256 initialMintuint256 positionCountuint256[] tagsbool isChildaddress parentMarketreturns (address)
decrementTotalDeposited(uint256 delta
expireMarkets(address[] markets
incrementTotalDeposited(uint256 delta
initialize(address _owneraddress _sUSD
nominateNewOwner(address _owner
overrideResolveWithCancel(address marketuint256 _outcome
resolveMarket(address marketuint256 _outcome
resolveMarketWithResult(address _marketuint256 _outcomeuint8 _homeScoreuint8 _awayScoreaddress _consumerbool _useBackupOdds
restoreInvalidOddsForMarket(address _marketuint256 _homeOddsuint256 _awayOddsuint256 _drawOdds
setCancelTimeout(uint256 _cancelTimeout
setExpiryDuration(uint256 _expiryDuration
setIsDoubleChanceSupported(bool _isDoubleChanceSupported
setMarketCreationEnabled(bool enabled
setMarketPaused(address _marketbool _paused
setNeedsTransformingCollateral(bool _needsTransformingCollateral
setOddsObtainer(address _oddsObtainer
setOwner(address _owner
setPaused(bool _paused
setPlayerProps(address _playerProps
setSportPositionalMarketFactory(address _sportPositionalMarketFactory
setSupportedSportForDoubleChance(uint256[] _sportIdsbool _isSupported
setTherundownConsumer(address _theRundownConsumer
setWhitelistedAddresses(address[] _whitelistedAddressesbool _flaguint8 _group
setsUSD(address _address
transferOwnershipAtInit(address proxyAddress
transferSusdTo(address senderaddress receiveruint256 amount
updateDatesForMarket(address _marketuint256 _newStartTime
Events
AddedIntoWhitelist(address _whitelistAddressbool _flag
CreatorCapitalRequirementUpdated(uint256 value
DatesUpdatedForMarket(address _marketuint256 _newStartTimeuint256 _expiry
DoubleChanceMarketCreated(address _parentMarketaddress _doubleChanceMarketuint256 tagstring label
DoubleChanceSupportChanged(bool _isDoubleChanceSupported
ExpiryDurationUpdated(uint256 duration
MarketCreated(address marketaddress indexed creatorbytes32 indexed gameIduint256 maturityDateuint256 expiryDateaddress upaddress downaddress draw
MarketCreationEnabledUpdated(bool enabled
MarketExpired(address market
MarketLabel(address marketstring gameLabel
MarketsMigrated(address receivingManageraddress[] markets
MarketsReceived(address migratingManageraddress[] markets
MaxTimeToMaturityUpdated(uint256 duration
OddsForMarketRestored(address _marketuint256 _homeOddsuint256 _awayOddsuint256 _drawOdds
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
PauseChanged(bool isPaused
SetMigratingManager(address migratingManager
SetObtainerAddress(address _obratiner
SetPlayerPropsAddress(address _playerProps
SetSportPositionalMarketFactory(address _sportPositionalMarketFactory
SetTherundownConsumer(address theRundownConsumer
SetsUSD(address _address
SupportedSportForDoubleChanceAdded(uint256 _sportIdbool _isSupported
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.