MarketRegistryNew
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "MarketRegistryNew"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MarketRegistryNew"
ABI
ABI objects
Getter at block 21313463
clGasPriceAggregator() view returns (address)
0x0000000000000000000000000000000000000000
getOpenMarkets() view returns (address[] _openMarkets, uint256[] _marketTypes, bytes32[] _marketCurrencies)
(_openMarkets=[], _marketTypes=[], _marketCurrencies=[])
marketCreationPaused() view returns (bool)
false
marketUtility() view returns (address)
0x0000000000000000000000000000000000000000
masterAddress() view returns (address)
0x0000000000000000000000000000000000000000
plotToken() view returns (address)
0x0000000000000000000000000000000000000000
tokenController() view returns (address)
0x0000000000000000000000000000000000000000
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 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)
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)
This contract contains no constructor objects.
fallback()
This contract contains no error objects.