{
"compilationTarget": {
"./contracts/thirdparty/proxies/OwnedUpgradabilityProxy.sol": "OwnedUpgradabilityProxy"
},
"evmVersion": "istanbul",
"libraries": {
"ExchangeAdmins": "0x0a5d144adf62e18ee222f2d05a2bf2037ce8eeae",
"ExchangeBalances": "0xf799e5cef24528b9409502e99f5837ee3446d11d",
"ExchangeBlocks": "0x4ad92ee2019a6a26c9e38caedd46503bd7f79c10",
"ExchangeGenesis": "0x57f2baa929ece41d8b6fdc4c7f7b60b95522abcb",
"ExchangeTokens": "0x2bf7021a3aa041e1a8a5082db720d0202c70a3ae",
"ExchangeWithdrawals": "0x9fb27470d766a29ac126cf99ee103087a4072e33"
},
"metadata": {
"bytecodeHash": "ipfs",
"useLiteralContent": true
},
"optimizer": {
"enabled": true,
"runs": 1000000
},
"remappings": []
}
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"ProxyOwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"impl","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"proxyOwner","outputs":[{"internalType":"address","name":"owner","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferProxyOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"implementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"implementation","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]