OwnedUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 2,529 txns
Unified storage
Map
Table
Raw
Constants and immutables
2Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x72f0…66bb
0x2330…f7bb
0x1676…0717
0x169e…f37c
2 additional
variables
Balances ($1,690.86)
Native
Value
$1,690.85
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.640574 | $2,639.58 |
$1,690.85 | |
PLOT | ERC-20 | 3.312831 | $0.005135 |
$0.02 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12354119 | 3 years ago | | | 0 | 0.075297563 | |
| 12217197 | 3 years ago | | | 0 | 0.10858123 | |
| 12021710 | 4 years ago | | | 0 | 0.0031295700 | |
| 11962813 | 4 years ago | | | 0 | 0.013273580 | |
| 11853937 | 4 years ago | | | 0 | 0.11659509 | |
| 11460032 | 4 years ago | | | 0 | 0.18822111 | |
| 11443176 | 4 years ago | | | 0 | 0.0057709440 | |
| 11442941 | 4 years ago | | | 0 | 0.017380995 | |
| 11439555 | 4 years ago | | | 0 | 0.0063735760 | |
| 11436803 | 4 years ago | | | 0 | 0.059350944 |
ABI
ABI objects
Getter at block 20818696 getOpenMarkets() view returns (address[] _openMarkets, uint256[] _marketTypes, bytes32[] _marketCurrencies)
implementation() view returns (address impl)
0x3e56d34ce0b6317810882142dec186fc3b0fae8c
proxyOwner() view returns (address owner)
0x03c41c5aff6d541ef7d4c51c8b2e32a5d4427275
clGasPriceAggregator() view returns (address)
0x169e633a2d1e6c10dd91238ba11c4a708dfef37c
marketCreationPaused() view returns (bool)
false
marketUtility() view returns (address)
0x2330058d49fa61d5c5405fa8b17fcd823c59f7bb
masterAddress() view returns (address)
0x03c41c5aff6d541ef7d4c51c8b2e32a5d4427275
plotToken() view returns (address)
0x72f020f8f3e8fd9382705723cd26380f8d0c66bb
tokenController() view returns (address)
0x12d7053efc680ba6671f8cb96d1421d906ce3de2
Read-only
calculateStartTimeForMarket(uint256 _marketType, uint256 _marketCurrencyIndex) view returns (uint64 _marketStartTime)
getMarketCreatorRPoolShareParams(address _market) view returns (uint256, uint256)
getMarketDetails(address _marketAdd) view returns (bytes32 _feedsource, uint256[] minvalue, uint256[] maxvalue, uint256[] optionprice, uint256[] _ethStaked, uint256[] _plotStaked, uint256 _predictionType, uint256 _expireTime, uint256 _predictionStatus)
getMarketDetailsUser(address user, uint256 fromIndex, uint256 toIndex) view returns (address[] _market, uint256[] _winnigOption)
getPendingMarketCreationRewards(address _user) view returns (uint256 plotIncentive, uint256 pendingPLOTReward, uint256 pendingETHReward)
getTotalAssetStakedByUser(address _user) view returns (uint256 _plotStaked, uint256 _ethStaked)
getUintParameters(bytes8 code) view returns (bytes8 codeVal, uint256 value)
isAuthorizedToGovern(address _toCheck) view returns (bool)
isMarket(address _address) view returns (bool)
isWhitelistedSponsor(address _address) view returns (bool)
marketCreationData(uint256, uint256) view returns (uint64 initialStartTime, address marketAddress, address penultimateMarket)
State-modifying
Events transferProxyOwnership(address _newOwner)
upgradeTo(address _implementation)
addInitialMarketTypesAndStart(uint64 _marketStartTime, address _ethMarketImplementation, address _btcMarketImplementation)
addNewMarketCurrency(address _marketImplementation, uint64 _marketStartTime)
addNewMarketType(uint64 _predictionTime, uint64 _marketStartTime, uint64 _optionRangePerc)
burnDisputedProposalTokens(uint256 _proposalId)
callClaimedEvent(address _user, uint256[] _reward, address[] predictionAssets, uint256 incentives, address incentiveToken)
callMarketResultEvent(uint256[] _totalReward, uint256 winningOption, uint256 closeValue, uint256 _roundId)
callMarketResultEventAndSetIncentives(uint256[] _totalReward, uint256[] marketCreatorIncentive, uint256 winningOption, uint256 closeValue, uint256 _roundId)
claimCreationReward()
claimCreationRewardV2(uint256 _maxRecords)
claimPendingReturn(uint256 maxRecords)
createGovernanceProposal(string proposalTitle, string description, string solutionHash, bytes action, uint256 _stakeForDispute, address _user, uint256 _ethSentToPool, uint256 _tokenSentToPool, uint256 _proposedValue)
createMarket(uint256 _marketType, uint256 _marketCurrencyIndex) payable
initiate(address _defaultAddress, address _marketUtility, address _plotToken, address[] _configParams)
pauseMarketCreation()
resolveDispute(address _marketAddress, uint256 _result)
resumeMarketCreation()
setGasPriceAggAndMaxGas(address _clGasPriceAggregator)
setMasterAddress()
setUserGlobalPredictionData(address _user, uint256 _value, uint256 _predictionPoints, address _predictionAsset, uint256 _prediction, uint256 _leverage)
toggleMarketCreationType(uint256 _marketType, bool _flag)
transferAssets(address _asset, address _to, uint256 _amount)
updateConfigAddressParameters(bytes8 code, address value)
updateMarketImplementations(uint256[] _currencyIndexes, address[] _marketImplementations)
updateUintParameters(bytes8 code, uint256 value)
upgradeContractImplementation(address _proxyAddress, address _newImplementation)
ProxyOwnershipTransferred(address previousOwner, address newOwner)
Upgraded(address indexed implementation)
Claimed(address indexed marketAdd, address indexed user, uint256[] reward, address[] _predictionAssets, uint256 incentive, address incentiveToken)
ClaimedMarketCreationReward(address indexed user, uint256 ethIncentive, uint256 plotIncentive)
DisputeRaised(address indexed marketAdd, address raisedBy, uint64 proposalId, uint256 proposedValue)
DisputeResolved(address indexed marketAdd, bool status)
MarketCreationReward(address indexed createdBy, address marketAddress, uint256 plotIncentive, uint256 gasUsed, uint256 gasCost, uint256 gasPriceConsidered, uint256 gasPriceGiven, uint256 maxGasCap, uint256 rewardPoolSharePerc)
MarketCreatorRewardPoolShare(address indexed createdBy, address indexed marketAddress, uint256 plotIncentive, uint256 ethIncentive)
MarketCurrencies(uint256 indexed index, address marketImplementation, address feedAddress, bytes32 currencyName)
MarketQuestion(address indexed marketAdd, bytes32 stockName, uint256 indexed predictionType, uint256 startTime)
MarketResult(address indexed marketAdd, uint256[] totalReward, uint256 winningOption, uint256 closeValue, uint256 roundId)
MarketTypes(uint256 indexed index, uint64 predictionTime, uint64 optionRangePerc)
PlacePrediction(address indexed user, uint256 value, uint256 predictionPoints, address predictionAsset, uint256 prediction, address indexed marketAdd, uint256 _leverage)
constructor(address _implementation)
fallback()
fallback()
This contract contains no error objects.