MarketsRegistry

Verified contract

Implementation

Active on Ethereum with 2 txns
Deployed by via 0xc7ee5894 at 11272289
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "MarketsRegistry"

0xf084769a710acdec4d15aa2c81384e5147f5c08be02ae87c99d3c6473db71dce
0x7b1cb76fb6d92423328903747bf161ae212a8d8e6b9cfea35ae8d408eadc1b11

Functions
Getter at block 21259487
ammImplementation(view returns (address)
0x185ff98408f9df0491dfaf194a7d3dc74e7d5d89
getLogicAddress(view returns (address logicAddress)
0x0000000000000000000000000000000000000000
marketImplementation(view returns (address)
0x55b8db09b20559ed3a9e73c6ea4472522853eaa2
owner(view returns (address)
0x000000000000000000000000000000000000dead
proxiableUUID(pure returns (bytes32)
0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7
tokenImplementation(view returns (address)
0x122bf95a3f9b2e593a2ed8dcdc22f5aded3ab84a
Read-only
amms(bytes32view returns (address)
getMarketsByAssetPair(bytes32 assetPairview returns (address[])
markets(stringview returns (address)
State-modifying
createAmm(address _priceOracleaddress _paymentTokenaddress _collateralTokenuint16 _tradeFeeBasisPointsbool _shouldInvertOraclePricereturns (address)
createMarket(string _marketNameaddress _collateralTokenaddress _paymentTokenuint8 _marketStyleuint256 _priceRatiouint256 _expirationDateuint16 _exerciseFeeBasisPointsuint16 _closeFeeBasisPointsuint16 _claimFeeBasisPointsaddress _ammreturns (address)
initialize(address _tokenImplementationaddress _marketImplementationaddress _ammImplementation
recoverTokens(address tokenaddress destination
renounceOwnership(
selfDestructMarket(address marketaddress refundAddress
transferOwnership(address newOwner
updateAmmImplementation(address newAmmImplementation
updateImplementationForMarket(address marketaddress newMarketImplementation
updateMarketImplementation(address newMarketImplementation
updateMarketsRegistryImplementation(address newMarketsRegistryImplementation
updateTokenImplementation(address newTokenImplementation
Events
AmmCreated(address amm
AmmImplementationUpdated(address newAddress
CodeAddressUpdated(address newAddress
MarketCreated(string nameaddress newAddressuint256 marketIndex
MarketDestroyed(address market
MarketImplementationUpdated(address newAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenImplementationUpdated(address newAddress
TokensRecovered(address indexed tokenaddress indexed touint256 value
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.