This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 2,030 txns
Deployed by via 0xc777b11f at 3038302
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
7 additional variables
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x1e440f8e524b8edd301ff1b02221c4879e8bdab1433ea27d790acb5eb101cf10
0xc5e981851f59fc639997baeaa90590b6332bc9a05f7b26649c83d20b82c16420
0xa9dca71e2caf8e834248674a6bb54022a53c7f074ab6534524f77698011fad34
0xe45748a6d929e65959366f958423c9c59f886ebb6c57c08ff5688342d7dd6db2
0xc2a3880e1f74150f375ff290c30683a399e9b42498e5806b4ecd5aa4bb131e22
0xdde140c03c1214376707959b68f171070a6208591e4904ad7ee515659a8a7da7
0xc74b796f857b8b55cab4d8f34cd366847b14af221cfee02befc217db06f7bcc0
0x22c4c84f198ab656760dbed70e78e9ae303283e503adaa296b62f22942cbd22b
0x4094799ec10781a2796bbbc3fe62d358a00182e4e208923ba546aa4fa5948214
0xffbc3444c5d3a33fd50c58c4424589d489a58e72fe695b78d7dbb0acaa01a3cb

Functions
Getter at block 22773123
cancelTimeout(view returns (uint256)
0
customMarketCreationEnabled(view returns (bool)
false
expiryDuration(view returns (uint256)
7776000
getOddsObtainer(view returns (address obtainer)
0xf9091c4f9c990c4faf656f44d1bbbd849a66f330
isDoubleChanceSupported(view returns (bool)
true
lastPauseTime(view returns (uint256)
0
marketCreationEnabled(view returns (bool)
true
needsTransformingCollateral(view returns (bool)
true
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
numActiveMarkets(view returns (uint256)
0
numMaturedMarkets(view returns (uint256)
42857
oddsObtainer(view returns (address)
0xf9091c4f9c990c4faf656f44d1bbbd849a66f330
owner(view returns (address)
0xf334412b96fe4a9fc0a93d6297574a3b30217e64
paused(view returns (bool)
false
playerProps(view returns (address)
0xe1a9ed7922b78bcb2b0df66371ccb93bb70dc08d
sUSD(view returns (address)
0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca
sportPositionalMarketFactory(view returns (address)
0xeaea85745698a3400e21951e8f86275231ad8f12
theRundownConsumer(view returns (address)
0xc5ba777202f117dcc28012370b1f67a430c771da
totalDeposited(view returns (uint256)
512228739342416100109
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
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
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
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
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
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.