UNPKG

@synthr/js

Version:

The smart contracts which make up the Synthr system. (synthr.io)

1,305 lines (1,304 loc) 1.81 MB
{ "targets": { "SafeDecimalMath": { "name": "SafeDecimalMath", "address": "0x0142F40c25CE1F1177Ed131101FA19217396cB88", "source": "SafeDecimalMath", "link": "https://explorer.optimism.io/address/0x0142F40c25CE1F1177Ed131101FA19217396cB88", "timestamp": "2021-01-15T05:40:43.101Z", "txn": "", "network": "mainnet" }, "Math": { "name": "Math", "address": "0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", "source": "Math", "link": "https://explorer.optimism.io/address/0x0B3A73EE0740b3130e40B2A6b5aaf59E7E3Ef74c", "timestamp": "2021-01-15T05:40:44.427Z", "txn": "", "network": "mainnet" }, "AddressResolver": { "name": "AddressResolver", "address": "0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", "source": "AddressResolver", "link": "https://explorer.optimism.io/address/0x95A6a3f44a70172E7d50a9e28c85Dfd712756B8C", "timestamp": "2021-01-15T05:40:45.820Z", "txn": "", "network": "mainnet" }, "ReadProxyAddressResolver": { "name": "ReadProxyAddressResolver", "address": "0x1Cb059b7e74fD21665968C908806143E744D5F30", "source": "ReadProxy", "link": "https://explorer.optimism.io/address/0x1Cb059b7e74fD21665968C908806143E744D5F30", "timestamp": "2021-01-15T05:40:47.164Z", "txn": "", "network": "mainnet" }, "FlexibleStorage": { "name": "FlexibleStorage", "address": "0x47649022380d182DA8010Ae5d257fea4227b21ff", "source": "FlexibleStorage", "link": "https://explorer.optimism.io/address/0x47649022380d182DA8010Ae5d257fea4227b21ff", "timestamp": "2021-01-15T05:40:50.897Z", "txn": "", "network": "mainnet" }, "SystemSettings": { "name": "SystemSettings", "address": "0x05E1b1Dff853B1D67828Aa5E8CB37cC25aA050eE", "source": "SystemSettings", "link": "https://explorer.optimism.io/address/0x05E1b1Dff853B1D67828Aa5E8CB37cC25aA050eE", "timestamp": "2022-06-23T18:50:34.000Z", "txn": "https://explorer.optimism.io/tx/0x822ec5ccde3d0228c74435cd3ac0b44798190b121f3bd7e6761ef1e9eeb052e0", "network": "mainnet" }, "SystemStatus": { "name": "SystemStatus", "address": "0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD", "source": "SystemStatus", "link": "https://explorer.optimism.io/address/0xE8c41bE1A167314ABAF2423b72Bf8da826943FFD", "timestamp": "2022-03-17T20:55:12.000Z", "txn": "https://explorer.optimism.io/tx/0x1755e73d6d414cc63b135a0625b82c20b5d3d640a7ae3090ff14a74cf4ac127d", "network": "mainnet" }, "ExchangeRates": { "name": "ExchangeRates", "address": "0x22602469d704BfFb0936c7A7cfcD18f7aA269375", "source": "ExchangeRates", "link": "https://explorer.optimism.io/address/0x22602469d704BfFb0936c7A7cfcD18f7aA269375", "timestamp": "2022-05-10T20:13:31.000Z", "txn": "https://explorer.optimism.io/tx/0x1cc5432b1a2efa4813817c606261d5578f07d2e392a91dd7e632ed7b88b6dc17", "network": "mainnet" }, "RewardEscrowV2": { "name": "RewardEscrowV2", "address": "0x47eE58801C1AC44e54FF2651aE50525c5cfc66d0", "source": "ImportableRewardEscrowV2", "link": "https://explorer.optimism.io/address/0x47eE58801C1AC44e54FF2651aE50525c5cfc66d0", "timestamp": "2021-01-15T05:41:01.548Z", "txn": "", "network": "mainnet" }, "SynthetixEscrow": { "name": "SynthetixEscrow", "address": "0x06C6D063896ac733673c4474E44d9268f2402A55", "source": "SynthetixEscrow", "link": "https://explorer.optimism.io/address/0x06C6D063896ac733673c4474E44d9268f2402A55", "timestamp": "2021-01-15T05:41:03.357Z", "txn": "", "network": "mainnet" }, "SynthetixState": { "name": "SynthetixState", "address": "0x9770239D49Db97E77fc5Adcb5413654C9e45A510", "source": "SynthetixStateWithLimitedSetup", "link": "https://explorer.optimism.io/address/0x9770239D49Db97E77fc5Adcb5413654C9e45A510", "timestamp": "2021-01-17T03:23:18.386Z", "txn": "", "network": "mainnet" }, "ProxyFeePool": { "name": "ProxyFeePool", "address": "0x4a16A42407AA491564643E1dfc1fd50af29794eF", "source": "Proxy", "link": "https://explorer.optimism.io/address/0x4a16A42407AA491564643E1dfc1fd50af29794eF", "timestamp": "2021-01-15T05:41:06.241Z", "txn": "", "network": "mainnet" }, "DelegateApprovalsEternalStorage": { "name": "DelegateApprovalsEternalStorage", "address": "0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363", "source": "EternalStorage", "link": "https://explorer.optimism.io/address/0x02f7fB66B55e6ca476d126d96f14c5732Eeb4363", "timestamp": "2021-01-15T05:41:08.129Z", "txn": "", "network": "mainnet" }, "DelegateApprovals": { "name": "DelegateApprovals", "address": "0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", "source": "DelegateApprovals", "link": "https://explorer.optimism.io/address/0x2A23bc0EA97A89abD91214E8e4d20F02Fe14743f", "timestamp": "2021-01-15T05:41:09.484Z", "txn": "", "network": "mainnet" }, "FeePoolEternalStorage": { "name": "FeePoolEternalStorage", "address": "0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", "source": "FeePoolEternalStorage", "link": "https://explorer.optimism.io/address/0x41140Bf6498a36f2E44eFd49f21dAe3bbb7367c8", "timestamp": "2021-01-15T05:41:16.528Z", "txn": "", "network": "mainnet" }, "FeePool": { "name": "FeePool", "address": "0xD3739A5F06747e148E716Dcb7147B9BA15b70fcc", "source": "FeePool", "link": "https://explorer.optimism.io/address/0xD3739A5F06747e148E716Dcb7147B9BA15b70fcc", "timestamp": "2022-03-17T20:55:27.000Z", "txn": "https://explorer.optimism.io/tx/0xdefb93aa36b9b5c35d8bfc108670599a4dbc56d3c4ea490acfc9b3944b5cddab", "network": "mainnet" }, "FeePoolState": { "name": "FeePoolState", "address": "0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8", "source": "FeePoolState", "link": "https://explorer.optimism.io/address/0x6e0d26cffc3a63d763F1546f749bf62ebC7d72D8", "timestamp": "2021-01-17T03:23:21.273Z", "txn": "", "network": "mainnet" }, "RewardsDistribution": { "name": "RewardsDistribution", "address": "0x5d9187630E99dBce4BcAB8733B76757f7F44aA2e", "source": "RewardsDistribution", "link": "https://explorer.optimism.io/address/0x5d9187630E99dBce4BcAB8733B76757f7F44aA2e", "timestamp": "2021-01-15T05:41:25.252Z", "txn": "", "network": "mainnet" }, "ProxyERC20": { "name": "ProxyERC20", "address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", "timestamp": "2021-01-15T05:41:26.674Z", "txn": "", "network": "mainnet" }, "TokenStateSynthetix": { "name": "TokenStateSynthetix", "address": "0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE", "source": "TokenState", "link": "https://explorer.optimism.io/address/0xB9c6CA25452E7f6D0D3340CE1e9B573421afc2eE", "timestamp": "2021-01-15T05:41:28.112Z", "txn": "", "network": "mainnet" }, "Synthetix": { "name": "Synthetix", "address": "0xFE8E48Bf36ccC3254081eC8C65965D1c8b2E744D", "source": "MintableSynthetix", "link": "https://explorer.optimism.io/address/0xFE8E48Bf36ccC3254081eC8C65965D1c8b2E744D", "timestamp": "2022-06-09T19:46:18.000Z", "txn": "https://explorer.optimism.io/tx/0xfb9e2b9b9eabfce2f4420dbcafc627d2f3fe7c483a4990352c8b40a182bd275e", "network": "mainnet" }, "ProxySynthetix": { "name": "ProxySynthetix", "address": "0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x8700dAec35aF8Ff88c16BdF0418774CB3D7599B4", "timestamp": "2021-01-15T05:41:26.674Z", "txn": "", "network": "mainnet" }, "DebtCache": { "name": "DebtCache", "address": "0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", "source": "DebtCache", "link": "https://explorer.optimism.io/address/0x17628A557d1Fc88D1c35989dcBAC3f3e275E2d2B", "timestamp": "2022-03-17T20:55:27.000Z", "txn": "https://explorer.optimism.io/tx/0x79a93cc304c2e8655b0ce90d5dd4353fe290d9b1335ef877a488630b801737cd", "network": "mainnet" }, "Exchanger": { "name": "Exchanger", "address": "0xcC02F000b0aA8a0eFC2B55C9cf2305Fb3531cca1", "source": "Exchanger", "link": "https://explorer.optimism.io/address/0xcC02F000b0aA8a0eFC2B55C9cf2305Fb3531cca1", "timestamp": "2022-05-14T04:46:38.000Z", "txn": "https://explorer.optimism.io/tx/0x7c5095fbe0f574ab6c253283d1b0c882fc14158d147c740c1ef020fe90e89f11", "network": "mainnet" }, "ExchangeState": { "name": "ExchangeState", "address": "0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8", "source": "ExchangeState", "link": "https://explorer.optimism.io/address/0x7EF87c14f50CFFe2e73d2C87916C3128c56593A8", "timestamp": "2021-01-15T05:41:40.250Z", "txn": "", "network": "mainnet" }, "Issuer": { "name": "Issuer", "address": "0x7EF2EDd3623312B9a82E25647e12F1c77D0Ea012", "source": "Issuer", "link": "https://explorer.optimism.io/address/0x7EF2EDd3623312B9a82E25647e12F1c77D0Ea012", "timestamp": "2022-06-23T18:50:34.000Z", "txn": "https://explorer.optimism.io/tx/0xc4269f3e3b203ae45546651d5ea745a4b0c6b1807d785f8841a7ff24d87fe647", "network": "mainnet" }, "TradingRewards": { "name": "TradingRewards", "address": "0x2DcAD1A019fba8301b77810Ae14007cc88ED004B", "source": "TradingRewards", "link": "https://explorer.optimism.io/address/0x2DcAD1A019fba8301b77810Ae14007cc88ED004B", "timestamp": "2021-01-15T05:41:53.303Z", "txn": "", "network": "mainnet" }, "EscrowChecker": { "name": "EscrowChecker", "address": "0xcdb7D0a946223255d39A6e29B54f08f3291cc118", "source": "EscrowChecker", "link": "https://explorer.optimism.io/address/0xcdb7D0a946223255d39A6e29B54f08f3291cc118", "timestamp": "2021-01-15T05:41:56.647Z", "txn": "", "network": "mainnet" }, "TokenStatesUSD": { "name": "TokenStatesUSD", "address": "0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2", "source": "TokenState", "link": "https://explorer.optimism.io/address/0x92bAc115d89cA17fd02Ed9357CEcA32842ACB4c2", "timestamp": "2021-01-15T05:42:03.802Z", "txn": "", "network": "mainnet" }, "ProxysUSD": { "name": "ProxysUSD", "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", "timestamp": "2021-01-15T05:42:06.522Z", "txn": "", "network": "mainnet" }, "ProxyERC20sUSD": { "name": "ProxyERC20sUSD", "address": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", "timestamp": "2021-01-15T05:42:06.522Z", "txn": "", "network": "mainnet" }, "SynthsUSD": { "name": "SynthsUSD", "address": "0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0xDfA2d3a0d32F870D87f8A0d7AA6b9CdEB7bc5AdB", "timestamp": "2022-06-09T19:46:35.000Z", "txn": "https://explorer.optimism.io/tx/0x53563b894ee7295c4db1e876e0ebf30d3743896e6054c8eb35943afd3a6c4a95", "network": "mainnet" }, "EtherCollateral": { "name": "EtherCollateral", "address": "0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", "source": "EmptyEtherCollateral", "link": "https://explorer.optimism.io/address/0xC8E91c926E04BE1cb94e51c5379d14774D51ae6C", "timestamp": "2021-01-15T05:42:13.462Z", "txn": "", "network": "mainnet" }, "EtherCollateralsUSD": { "name": "EtherCollateralsUSD", "address": "0xC0c66470E766AE2026E6695966C56C90741811AA", "source": "EmptyEtherCollateral", "link": "https://explorer.optimism.io/address/0xC0c66470E766AE2026E6695966C56C90741811AA", "timestamp": "2021-01-15T05:42:14.826Z", "txn": "", "network": "mainnet" }, "SynthetixBridgeToBase": { "name": "SynthetixBridgeToBase", "address": "0x136b1EC699c62b0606854056f02dC7Bb80482d63", "source": "SynthetixBridgeToBase", "link": "https://explorer.optimism.io/address/0x136b1EC699c62b0606854056f02dC7Bb80482d63", "timestamp": "2022-05-10T20:16:02.000Z", "txn": "https://explorer.optimism.io/tx/0xbf69ba068e1b977b8bcbd46a1b53b80b9db4d29335737b23ef10ee3765f14a19", "network": "mainnet" }, "CollateralManager": { "name": "CollateralManager", "address": "0x15E7D4972a3E477878A5867A47617122BE2d1fF0", "source": "CollateralManager", "link": "https://explorer.optimism.io/address/0x15E7D4972a3E477878A5867A47617122BE2d1fF0", "timestamp": "2021-10-12T21:06:52.000Z", "txn": "https://explorer.optimism.io/tx/0xde6a2ad50eb498c2e96e19e9d431f7eccaa2135541413d1fbf87c22cb02bce01", "network": "mainnet" }, "SynthUtil": { "name": "SynthUtil", "address": "0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", "source": "SynthUtil", "link": "https://explorer.optimism.io/address/0x87b1481c82913301Fc6c884Ac266a7c430F92cFA", "timestamp": "2021-01-15T05:42:19.657Z", "txn": "", "network": "mainnet" }, "DappMaintenance": { "name": "DappMaintenance", "address": "0x54581A23F62D147AC76d454f0b3eF77F9D766058", "source": "DappMaintenance", "link": "https://explorer.optimism.io/address/0x54581A23F62D147AC76d454f0b3eF77F9D766058", "timestamp": "2021-01-15T05:42:21.010Z", "txn": "", "network": "mainnet" }, "EtherWrapper": { "name": "EtherWrapper", "address": "0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59", "source": "EmptyEtherWrapper", "link": "https://explorer.optimism.io/address/0xc3Ee42caBD773A608fa9Ec951982c94BD6F33d59", "timestamp": "2021-07-01T05:33:42.810Z", "txn": "", "network": "mainnet" }, "TokenStatesETH": { "name": "TokenStatesETH", "address": "0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd", "source": "TokenState", "link": "https://explorer.optimism.io/address/0xEc3665F7e696b0Ad0D04Ae5161b18782D48cd1fd", "timestamp": "2021-07-28T17:33:32.235Z", "txn": "", "network": "mainnet" }, "ProxysETH": { "name": "ProxysETH", "address": "0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0xE405de8F52ba7559f9df3C368500B6E6ae6Cee49", "timestamp": "2021-07-28T17:33:44.476Z", "txn": "", "network": "mainnet" }, "SynthsETH": { "name": "SynthsETH", "address": "0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0xe9dceA0136FEFC76c4E639Ec60CCE70482E2aCF7", "timestamp": "2022-06-09T19:46:51.930Z", "txn": "", "network": "mainnet" }, "TokenStatesBTC": { "name": "TokenStatesBTC", "address": "0xA9E630952522E3F110322711F424528Af894e307", "source": "TokenState", "link": "https://explorer.optimism.io/address/0xA9E630952522E3F110322711F424528Af894e307", "timestamp": "2021-07-28T17:34:10.205Z", "txn": "", "network": "mainnet" }, "ProxysBTC": { "name": "ProxysBTC", "address": "0x298B9B95708152ff6968aafd889c6586e9169f1D", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x298B9B95708152ff6968aafd889c6586e9169f1D", "timestamp": "2021-07-28T17:34:21.044Z", "txn": "", "network": "mainnet" }, "SynthsBTC": { "name": "SynthsBTC", "address": "0x421DEF861D623F7123dfE0878D86E9576cbb3975", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0x421DEF861D623F7123dfE0878D86E9576cbb3975", "timestamp": "2022-06-09T19:46:55.227Z", "txn": "", "network": "mainnet" }, "TokenStatesLINK": { "name": "TokenStatesLINK", "address": "0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", "source": "TokenState", "link": "https://explorer.optimism.io/address/0x08a008eEA07d3cC7ca1913EEC3468C10F8F79e6A", "timestamp": "2021-07-28T17:34:47.339Z", "txn": "", "network": "mainnet" }, "ProxysLINK": { "name": "ProxysLINK", "address": "0xc5Db22719A06418028A40A9B5E9A7c02959D0d08", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0xc5Db22719A06418028A40A9B5E9A7c02959D0d08", "timestamp": "2021-07-28T17:34:59.812Z", "txn": "", "network": "mainnet" }, "SynthsLINK": { "name": "SynthsLINK", "address": "0x0F6877e0Bb54a0739C6173A814B39D5127804123", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0x0F6877e0Bb54a0739C6173A814B39D5127804123", "timestamp": "2022-06-09T19:46:58.170Z", "txn": "", "network": "mainnet" }, "SynthRedeemer": { "name": "SynthRedeemer", "address": "0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535", "source": "SynthRedeemer", "link": "https://explorer.optimism.io/address/0xA997BD647AEe62Ef03b41e6fBFAdaB43d8E57535", "timestamp": "2021-10-12T21:06:52.000Z", "txn": "https://explorer.optimism.io/tx/0x834046a0d1c1f1554f68fbec14625d6e4fd6a780a4e29d3808ed389cfa94abbe", "network": "mainnet" }, "CollateralUtil": { "name": "CollateralUtil", "address": "0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A", "source": "CollateralUtil", "link": "https://explorer.optimism.io/address/0xD21969A86Ce5c41aAb2D492a0F802AA3e015cd9A", "timestamp": "2021-10-12T21:06:52.000Z", "txn": "https://explorer.optimism.io/tx/0x7f9b991d0e39d9d4acb97e97dd8e030d69d0c54fc98f3eb81bd0c9c08ac20e83", "network": "mainnet" }, "CollateralManagerState": { "name": "CollateralManagerState", "address": "0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922", "source": "CollateralManagerState", "link": "https://explorer.optimism.io/address/0xbA10526cD8742acC73AedeF5f7Dbb2477Bf86922", "timestamp": "2021-10-12T21:06:52.000Z", "txn": "https://explorer.optimism.io/tx/0xc961ada3875dfdcc001f990bd9589207b2fc948e24aac9523afbf2860e21f8fa", "network": "mainnet" }, "CollateralShort": { "name": "CollateralShort", "address": "0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", "source": "CollateralShort", "link": "https://explorer.optimism.io/address/0xeb4b5ABcE7310855319440d936cd3aDd77DFA193", "timestamp": "2022-06-02T21:14:38.000Z", "txn": "https://explorer.optimism.io/tx/0xaa088cb79b36320f883bd9e802737a099b33dafcf47f5ba9fbf1d5cec1eb5d40", "network": "mainnet" }, "WrapperFactory": { "name": "WrapperFactory", "address": "0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93", "source": "WrapperFactory", "link": "https://explorer.optimism.io/address/0x27be2EFAd45DeBd732C1EBf5C9F7b49D498D4a93", "timestamp": "2021-12-03T04:18:50.000Z", "txn": "https://explorer.optimism.io/tx/0xb8b6fc36b7cb72f52654255e77079e4cde9879626145c0342c39693ec1c5e7c9", "network": "mainnet" }, "OwnerRelayOnOptimism": { "name": "OwnerRelayOnOptimism", "address": "0x6d4a64C57612841c2C6745dB2a4E4db34F002D20", "source": "OwnerRelayOnOptimism", "link": "https://explorer.optimism.io/address/0x6d4a64C57612841c2C6745dB2a4E4db34F002D20", "timestamp": "2021-11-23T23:07:05.000Z", "txn": "https://explorer.optimism.io/tx/0x8b3f33579f65c9d5f4a1eaf78fff47b6e42d481b9686575303be4f5bc6c30433", "network": "mainnet" }, "CollateralEth": { "name": "CollateralEth", "address": "0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a", "source": "CollateralEth", "link": "https://explorer.optimism.io/address/0x308AD16ef90fe7caCb85B784A603CB6E71b1A41a", "timestamp": "2021-12-15T21:06:22.000Z", "txn": "https://explorer.optimism.io/tx/0x7849ba45a602863e4d20a0abd2d0e7d7d9ca6b5b369da56356b91f382a7e034a", "network": "mainnet" }, "StakingRewardssUSDDAIUniswapV3": { "name": "StakingRewardssUSDDAIUniswapV3", "address": "0x7E11c004d20b502729918687E6E6777b28499085", "source": "StakingRewards", "link": "https://explorer.optimism.io/address/0x7E11c004d20b502729918687E6E6777b28499085", "timestamp": "2022-01-15T21:10:49.985Z", "txn": "", "network": "mainnet" }, "StakingRewardsSNXWETHUniswapV3": { "name": "StakingRewardsSNXWETHUniswapV3", "address": "0xfD49C7EE330fE060ca66feE33d49206eB96F146D", "source": "StakingRewards", "link": "https://explorer.optimism.io/address/0xfD49C7EE330fE060ca66feE33d49206eB96F146D", "timestamp": "2022-01-15T21:11:04.782Z", "txn": "", "network": "mainnet" }, "SystemSettingsLib": { "name": "SystemSettingsLib", "address": "0xB17d51DF8e3A134E8304f682bE38e5204e4672e4", "source": "SystemSettingsLib", "link": "https://explorer.optimism.io/address/0xB17d51DF8e3A134E8304f682bE38e5204e4672e4", "timestamp": "2022-06-23T18:50:19.000Z", "txn": "https://explorer.optimism.io/tx/0x0d3f163d70dcc7a91120cbd16528eac9df6c5970206dfcfc5be2b69945e8b41c", "network": "mainnet" }, "SynthetixDebtShare": { "name": "SynthetixDebtShare", "address": "0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", "source": "SynthetixDebtShare", "link": "https://explorer.optimism.io/address/0x45c55BF488D3Cb8640f12F63CbeDC027E8261E79", "timestamp": "2022-02-09T02:25:50.000Z", "txn": "https://explorer.optimism.io/tx/0x440843de030008aac6d5718e52c8c9928c89203293b0703faf84a41bfdbb97d4", "network": "mainnet" }, "TokenStatesSOL": { "name": "TokenStatesSOL", "address": "0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719", "source": "TokenState", "link": "https://explorer.optimism.io/address/0x6825Dd6B5b83FBbFF1049A44dc808A10fe9a6719", "timestamp": "2022-02-14T20:28:32.000Z", "txn": "https://explorer.optimism.io/tx/0x7b89e42a7670e68bee385cbef957ccb61d22969768c6d40251d4d28849f2c907", "network": "mainnet" }, "ProxysSOL": { "name": "ProxysSOL", "address": "0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x8b2F7Ae8cA8EE8428B6D76dE88326bB413db2766", "timestamp": "2022-02-14T20:28:32.000Z", "txn": "https://explorer.optimism.io/tx/0xb7b6b52eacf82c40e8fd76a4a8a413f4358d391c616b88772814f610634b747d", "network": "mainnet" }, "SynthsSOL": { "name": "SynthsSOL", "address": "0x04B50a5992Ea2281E14d43494d656698EA9C24dD", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0x04B50a5992Ea2281E14d43494d656698EA9C24dD", "timestamp": "2022-06-09T19:47:23.982Z", "txn": "", "network": "mainnet" }, "TokenStatesAVAX": { "name": "TokenStatesAVAX", "address": "0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5", "source": "TokenState", "link": "https://explorer.optimism.io/address/0x2114d1C571CB541f3416a65f8BccFf9BB9E55Dc5", "timestamp": "2022-02-23T23:35:27.473Z", "txn": "", "network": "mainnet" }, "ProxysAVAX": { "name": "ProxysAVAX", "address": "0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0xB2b42B231C68cbb0b4bF2FFEbf57782Fd97D3dA4", "timestamp": "2022-02-23T23:35:31.230Z", "txn": "", "network": "mainnet" }, "SynthsAVAX": { "name": "SynthsAVAX", "address": "0x368A5126fF8e659004b6f9C9F723E15632e2B428", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0x368A5126fF8e659004b6f9C9F723E15632e2B428", "timestamp": "2022-06-09T19:47:27.385Z", "txn": "", "network": "mainnet" }, "TokenStatesMATIC": { "name": "TokenStatesMATIC", "address": "0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3", "source": "TokenState", "link": "https://explorer.optimism.io/address/0x937C9E1d18bEB4F8E1BCB0Dd7a612ca6012517a3", "timestamp": "2022-02-23T23:35:44.354Z", "txn": "", "network": "mainnet" }, "ProxysMATIC": { "name": "ProxysMATIC", "address": "0x81DDfAc111913d3d5218DEA999216323B7CD6356", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x81DDfAc111913d3d5218DEA999216323B7CD6356", "timestamp": "2022-02-23T23:35:48.038Z", "txn": "", "network": "mainnet" }, "SynthsMATIC": { "name": "SynthsMATIC", "address": "0xf49C194954b6B91855aC06D6C88Be316da60eD96", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0xf49C194954b6B91855aC06D6C88Be316da60eD96", "timestamp": "2022-06-09T19:47:34.770Z", "txn": "", "network": "mainnet" }, "TokenStatesEUR": { "name": "TokenStatesEUR", "address": "0x7afF10fc89B162c7aBf77974d190E7959cb456f5", "source": "TokenState", "link": "https://explorer.optimism.io/address/0x7afF10fc89B162c7aBf77974d190E7959cb456f5", "timestamp": "2022-02-23T23:36:01.499Z", "txn": "", "network": "mainnet" }, "ProxysEUR": { "name": "ProxysEUR", "address": "0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0xFBc4198702E81aE77c06D58f81b629BDf36f0a71", "timestamp": "2022-02-23T23:36:05.775Z", "txn": "", "network": "mainnet" }, "SynthsEUR": { "name": "SynthsEUR", "address": "0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0xdEdb0b04AFF1525bb4B6167F00e61601690c1fF2", "timestamp": "2022-06-09T19:47:42.102Z", "txn": "", "network": "mainnet" }, "SignedSafeDecimalMath": { "name": "SignedSafeDecimalMath", "address": "0x253914cf059f4c3E277c28060C404acFc38FB6e2", "source": "SignedSafeDecimalMath", "link": "https://explorer.optimism.io/address/0x253914cf059f4c3E277c28060C404acFc38FB6e2", "timestamp": "2022-03-17T20:54:56.000Z", "txn": "https://explorer.optimism.io/tx/0x42365b277121025488d24a669c23bd0e0ec4e984a44cd4f15e2f8be7c5f1d4e2", "network": "mainnet" }, "OneNetAggregatorIssuedSynths": { "name": "OneNetAggregatorIssuedSynths", "address": "0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04", "source": "OneNetAggregatorIssuedSynths", "link": "https://explorer.optimism.io/address/0xe152A2DbcE62E6c0bd387fFd1bb8086F44c5Fd04", "timestamp": "2022-03-17T20:54:56.000Z", "txn": "https://explorer.optimism.io/tx/0x9c87a560ac15ac9720820b41ce580175303897ad1817e24e6f5b30c39cd5b33a", "network": "mainnet" }, "OneNetAggregatorDebtRatio": { "name": "OneNetAggregatorDebtRatio", "address": "0xA408d8e01C8E084B67559226C5B55D6F0B7074e2", "source": "OneNetAggregatorDebtRatio", "link": "https://explorer.optimism.io/address/0xA408d8e01C8E084B67559226C5B55D6F0B7074e2", "timestamp": "2022-03-17T20:54:56.000Z", "txn": "https://explorer.optimism.io/tx/0xa74caca4a3ca2b47d00cb62124026fd1ebe110eaad3ad81365d15648d977b48b", "network": "mainnet" }, "ExchangeCircuitBreaker": { "name": "ExchangeCircuitBreaker", "address": "0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4", "source": "ExchangeCircuitBreaker", "link": "https://explorer.optimism.io/address/0x7322e8F6cB6c6a7B4e6620C486777fcB9Ea052a4", "timestamp": "2022-03-17T20:58:36.000Z", "txn": "https://explorer.optimism.io/tx/0xe10a3ad5ce544d743c6cdb87619bf86413cec865ff82f188aca2d9e1d177e4cd", "network": "mainnet" }, "TokenStatesAAVE": { "name": "TokenStatesAAVE", "address": "0xAf918f4a72BC34E59dFaF65866feC87947F1f590", "source": "TokenState", "link": "https://explorer.optimism.io/address/0xAf918f4a72BC34E59dFaF65866feC87947F1f590", "timestamp": "2022-03-17T21:02:20.395Z", "txn": "", "network": "mainnet" }, "ProxysAAVE": { "name": "ProxysAAVE", "address": "0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0x00B8D5a5e1Ac97Cb4341c4Bc4367443c8776e8d9", "timestamp": "2022-03-17T21:02:28.085Z", "txn": "", "network": "mainnet" }, "SynthsAAVE": { "name": "SynthsAAVE", "address": "0x34783A738DdC355cD7c737D4101b20622681332a", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0x34783A738DdC355cD7c737D4101b20622681332a", "timestamp": "2022-06-09T19:47:45.450Z", "txn": "", "network": "mainnet" }, "TokenStatesUNI": { "name": "TokenStatesUNI", "address": "0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff", "source": "TokenState", "link": "https://explorer.optimism.io/address/0xf32b995Fe4dDf540C848236dB9638d137Aa9b6ff", "timestamp": "2022-03-17T21:02:35.548Z", "txn": "", "network": "mainnet" }, "ProxysUNI": { "name": "ProxysUNI", "address": "0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0xf5a6115Aa582Fd1BEEa22BC93B7dC7a785F60d03", "timestamp": "2022-03-17T21:02:43.204Z", "txn": "", "network": "mainnet" }, "SynthsUNI": { "name": "SynthsUNI", "address": "0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0xcF2E165D2359E3C4dFF1E10eC40dBB5a745223A9", "timestamp": "2022-06-09T19:47:52.678Z", "txn": "", "network": "mainnet" }, "FuturesMarketManager": { "name": "FuturesMarketManager", "address": "0xc704c9AA89d1ca60F67B3075d05fBb92b3B00B3B", "source": "FuturesMarketManager", "link": "https://explorer.optimism.io/address/0xc704c9AA89d1ca60F67B3075d05fBb92b3B00B3B", "timestamp": "2022-03-17T21:03:08.000Z", "txn": "https://explorer.optimism.io/tx/0xce00263bf61378a2c8ed50bdd142461e467b983bc7c775854c997b541258c374", "network": "mainnet" }, "FuturesMarketData": { "name": "FuturesMarketData", "address": "0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e", "source": "FuturesMarketData", "link": "https://explorer.optimism.io/address/0xC51aeDBEC3aCD26650a7E85B6909E8AEc4d0F19e", "timestamp": "2022-03-17T21:03:08.000Z", "txn": "https://explorer.optimism.io/tx/0x804037170846adf1906b3211bdfb8c966f04c30d7edc3cd303da26909c58078f", "network": "mainnet" }, "FuturesMarketSettings": { "name": "FuturesMarketSettings", "address": "0xaE55F163337A2A46733AA66dA9F35299f9A46e9e", "source": "FuturesMarketSettings", "link": "https://explorer.optimism.io/address/0xaE55F163337A2A46733AA66dA9F35299f9A46e9e", "timestamp": "2022-03-17T21:03:24.000Z", "txn": "https://explorer.optimism.io/tx/0xe1f4319cea5ee204053b01831644645c6157ab92858d23fd35e128356a0a4590", "network": "mainnet" }, "FuturesMarketBTC": { "name": "FuturesMarketBTC", "address": "0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0xEe8804d8Ad10b0C3aD1Bd57AC3737242aD24bB95", "timestamp": "2022-03-17T21:03:24.000Z", "txn": "https://explorer.optimism.io/tx/0xafb4bf1178923a3a18fb3fb1c1d588f4d2dbb1b118239f887121fd73891ccca8", "network": "mainnet" }, "FuturesMarketETH": { "name": "FuturesMarketETH", "address": "0xf86048DFf23cF130107dfB4e6386f574231a5C65", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0xf86048DFf23cF130107dfB4e6386f574231a5C65", "timestamp": "2022-03-17T21:03:23.875Z", "txn": "", "network": "mainnet" }, "FuturesMarketLINK": { "name": "FuturesMarketLINK", "address": "0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0x1228c7D8BBc5bC53DB181bD7B1fcE765aa83bF8A", "timestamp": "2022-03-17T21:03:50.354Z", "txn": "", "network": "mainnet" }, "FuturesMarketSOL": { "name": "FuturesMarketSOL", "address": "0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0xcF853f7f8F78B2B801095b66F8ba9c5f04dB1640", "timestamp": "2022-03-31T21:40:21.239Z", "txn": "", "network": "mainnet" }, "FuturesMarketAVAX": { "name": "FuturesMarketAVAX", "address": "0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0x4ff54624D5FB61C34c634c3314Ed3BfE4dBB665a", "timestamp": "2022-03-31T21:40:31.052Z", "txn": "", "network": "mainnet" }, "FuturesMarketAAVE": { "name": "FuturesMarketAAVE", "address": "0x001b7876F567f0b3A639332Ed1e363839c6d85e2", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0x001b7876F567f0b3A639332Ed1e363839c6d85e2", "timestamp": "2022-03-31T21:41:02.246Z", "txn": "", "network": "mainnet" }, "FuturesMarketUNI": { "name": "FuturesMarketUNI", "address": "0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0x5Af0072617F7f2AEB0e314e2faD1DE0231Ba97cD", "timestamp": "2022-03-31T21:41:08.678Z", "txn": "", "network": "mainnet" }, "FuturesMarketMATIC": { "name": "FuturesMarketMATIC", "address": "0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0xbCB2D435045E16B059b2130b28BE70b5cA47bFE5", "timestamp": "2022-03-31T21:41:17.899Z", "txn": "", "network": "mainnet" }, "FuturesMarketXAU": { "name": "FuturesMarketXAU", "address": "0x4434f56ddBdE28fab08C4AE71970a06B300F8881", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0x4434f56ddBdE28fab08C4AE71970a06B300F8881", "timestamp": "2022-03-31T21:41:27.240Z", "txn": "", "network": "mainnet" }, "FuturesMarketXAG": { "name": "FuturesMarketXAG", "address": "0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0xb147C69BEe211F57290a6cde9d1BAbfD0DCF3Ea3", "timestamp": "2022-03-31T21:41:32.694Z", "txn": "", "network": "mainnet" }, "FuturesMarketEUR": { "name": "FuturesMarketEUR", "address": "0xad44873632840144fFC97b2D1de716f6E2cF0366", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0xad44873632840144fFC97b2D1de716f6E2cF0366", "timestamp": "2022-03-31T21:41:42.093Z", "txn": "", "network": "mainnet" }, "TokenStatesINR": { "name": "TokenStatesINR", "address": "0xfE33ae95A9f0DA8A845aF33516EDc240DCD711d6", "source": "TokenState", "link": "https://explorer.optimism.io/address/0xfE33ae95A9f0DA8A845aF33516EDc240DCD711d6", "timestamp": "2022-05-10T20:17:20.117Z", "txn": "", "network": "mainnet" }, "ProxysINR": { "name": "ProxysINR", "address": "0xa3A538EA5D5838dC32dde15946ccD74bDd5652fF", "source": "ProxyERC20", "link": "https://explorer.optimism.io/address/0xa3A538EA5D5838dC32dde15946ccD74bDd5652fF", "timestamp": "2022-05-10T20:18:24.536Z", "txn": "", "network": "mainnet" }, "SynthsINR": { "name": "SynthsINR", "address": "0x34c2360ffe5D21542f76e991FFD104f281D4B3fb", "source": "MultiCollateralSynth", "link": "https://explorer.optimism.io/address/0x34c2360ffe5D21542f76e991FFD104f281D4B3fb", "timestamp": "2022-06-09T19:48:00.039Z", "txn": "", "network": "mainnet" }, "FuturesMarketAPE": { "name": "FuturesMarketAPE", "address": "0xFe00395ec846240dc693e92AB2Dd720F94765Aa3", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0xFe00395ec846240dc693e92AB2Dd720F94765Aa3", "timestamp": "2022-05-10T20:19:23.000Z", "txn": "https://explorer.optimism.io/tx/0x581b35d8a283164d2ef260ce78e0ab12e9b6c986d305e1578bf60b57e533b963", "network": "mainnet" }, "FuturesMarketDYDX": { "name": "FuturesMarketDYDX", "address": "0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf", "source": "FuturesMarket", "link": "https://explorer.optimism.io/address/0x10305C1854d6DB8A1060dF60bDF8A8B2981249Cf", "timestamp": "2022-05-10T20:19:45.350Z", "txn": "", "network": "mainnet" }, "Liquidator": { "name": "Liquidator", "address": "0x68a8b098967Ae077dcFf5cC8E29B7cb15f1A3cC8", "source": "Liquidator", "link": "https://explorer.optimism.io/address/0x68a8b098967Ae077dcFf5cC8E29B7cb15f1A3cC8", "timestamp": "2022-05-14T04:43:17.000Z", "txn": "https://explorer.optimism.io/tx/0x543c2cf3f796f9a4db89bf02a67548f08ed412073357a3f3adca455ff15834cc", "network": "mainnet" }, "LiquidatorRewards": { "name": "LiquidatorRewards", "address": "0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", "source": "LiquidatorRewards", "link": "https://explorer.optimism.io/address/0xF4EebDD0704021eF2a6Bbe993fdf93030Cd784b4", "timestamp": "2022-05-14T04:44:19.000Z", "txn": "https://explorer.optimism.io/tx/0x83b3f428a39f34f894092cd3cdfc6a2479c9b5ccefedc5b0c735c4477632afba", "network": "mainnet" } }, "sources": { "SafeDecimalMath": { "bytecode": "730000000000000000000000000000000000000000301460806040526004361060655760003560e01c8063313ce56714606a578063864029e7146086578063907af6c014609e5780639d8e21771460a4578063d5e5e6e61460aa578063def4419d1460b0575b600080fd5b607060b6565b6040805160ff9092168252519081900360200190f35b608c60bb565b60408051918252519081900360200190f35b608c60cb565b608c60d7565b608c60e3565b607060f3565b601281565b6b033b2e3c9fd0803ce800000081565b670de0b6b3a764000090565b670de0b6b3a764000081565b6b033b2e3c9fd0803ce800000090565b601b8156fea265627a7a723158200010d7578ca34e6826613a5bba137c613138126f81fdac3775e1b66a625fe90c64736f6c63430005100032", "abi": [ { "constant": true, "inputs": [], "name": "PRECISE_UNIT", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "UNIT", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "highPrecisionDecimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "preciseUnit", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function" }, { "constant": true, "inputs": [], "name": "unit", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function" } ], "source": { "keccak256": "0x0f916a742569525628eeacd9e1086aab0524234325b27a6b73cb883ccf04dee9", "urls": [ "bzz-raw://d7d5c892e591bd24ed623189d9f20e2c8fa8e8e8e6a2b6d2795e7b9a924f4d8b", "dweb:/ipfs/Qme4S8zMFDk69vDV9EV93d8tmGjvWYnrFktgPVLANB2VCb" ] }, "metadata": { "compiler": { "version": "0.5.16-develop.2020.12.10+ovm+commit.25adf37d" }, "language": "Solidity", "settings": { "compilationTarget": { "SafeDecimalMath.sol": "SafeDecimalMath" }, "evmVersion": "istanbul", "libraries": {}, "optimizer": { "enabled": true, "runs": 200 }, "remappings": [] }, "sources": { "SafeDecimalMath.sol": { "keccak256": "0x0f916a742569525628eeacd9e1086aab0524234325b27a6b73cb883ccf04dee9", "urls": [ "bzz-raw://d7d5c892e591bd24ed623189d9f20e2c8fa8e8e8e6a2b6d2795e7b9a924f4d8b", "dweb:/ipfs/Qme4S8zMFDk69vDV9EV93d8tmGjvWYnrFktgPVLANB2VCb" ] } }, "version": 1 } }, "Math": { "bytecode": "73000000000000000000000000000000000000000030146080604052600080fdfea265627a7a72315820a52de87da3662cdef77389a6eade0f257266c3951277e8da9f34b3b94f0a400764736f6c63430005100032", "abi": [], "source": { "keccak256": "0x175306005b71e7ee6c49bf0c6092be374211bf64b2e5ee7debd6806557387027", "urls": [ "bzz-raw://b83ad6d9bec6418281276cb526984d15a13a38664f0aa8958a87248414426de3", "dweb:/ipfs/QmRBGGuDYvo2eXVxsPVj7A26rS4Gf8g2KtKCBLEsbcPPVn" ] }, "metadata": { "compiler": { "version": "0.5.16-develop.2020.12.10+ovm+commit.25adf37d" }, "language": "Solidity", "settings": { "compilationTarget": { "Math.sol": "Math" }, "evmVersion": "istanbul", "libraries": {}, "optimizer": { "enabled": true, "runs": 200 }, "remappings": [] }, "sources": { "Math.sol": { "keccak256": "0x175306005b71e7ee6c49bf0c6092be374211bf64b2e5ee7debd6806557387027", "urls": [ "bzz-raw://b83ad6d9bec6418281276cb526984d15a13a38664f0aa8958a87248414426de3", "dweb:/ipfs/QmRBGGuDYvo2eXVxsPVj7A26rS4Gf8g2KtKCBLEsbcPPVn" ] } }, "version": 1 } }, "AddressResolver": { "bytecode": "608060405234801561001057600080fd5b50600436106100a95760003560e01c8063766f781511610071578063766f78151461015157806379ba5097146101bf5780638da5cb5b146101c75780639f42102f146101cf578063ab0b8f77146102a1578063dacb2d011461035f576100a9565b80631627540c146100ae578063187f7935146100d657806321f8a7211461010f578063514560611461012c57806353a47bb714610149575b600080fd5b6100d4600480360360208110156100c457600080fd5b50356001600160a01b03166103d4565b005b6100f3600480360360208110156100ec57600080fd5b5035610430565b604080516001600160a01b039092168252519081900360200190f35b6100f36004803603602081101561012557600080fd5b503561044b565b6100f36004803603602081101561014257600080fd5b5035610466565b6100f361056e565b6100d46004803603602081101561016757600080fd5b810190602081018135600160201b81111561018157600080fd5b82018360208201111561019357600080fd5b803590602001918460208302840111600160201b831117156101b457600080fd5b50909250905061057d565b6100d4610607565b6100f36106c3565b61028d600480360360408110156101e557600080fd5b810190602081018135600160201b8111156101ff57600080fd5b82018360208201111561021157600080fd5b803590602001918460208302840111600160201b8311171561023257600080fd5b919390929091602081019035600160201b81111561024f57600080fd5b82018360208201111561026157600080fd5b803590602001918460208302840111600160201b8311171561028257600080fd5b5090925090506106d2565b604080519115158252519081900360200190f35b6100d4600480360360408110156102b757600080fd5b810190602081018135600160201b8111156102d157600080fd5b8201836020820111156102e357600080fd5b803590602001918460208302840111600160201b8311171561030457600080fd5b919390929091602081019035600160201b81111561032157600080fd5b82018360208201111561033357600080fd5b803590602001918460208302840111600160201b8311171561035457600080fd5b50909250905061075b565b6100f36004803603604081101561037557600080fd5b81359190810190604081016020820135600160201b81111561039657600080fd5b8201836020820111156103a857600080fd5b803590602001918460018302840111600160201b831117156103c957600080fd5b509092509050610867565b6103dc6108db565b600180546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce229181900360200190a150565b6002602052600090815260409020546001600160a01b031681565b6000908152600260205260409020546001600160a01b031690565b6524b9b9bab2b960d11b600090815260026020527f0651498423135bdecab48e2d306f14d560a72d49179b71410fd95b5d25ce349a546001600160a01b0316806104f7576040805162461bcd60e51b815260206004820152601a60248201527f43616e6e6f742066696e64204973737565722061646472657373000000000000604482015290519081900360640190fd5b806001600160a01b03166332608039846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561053b57600080fd5b505afa15801561054f573d6000803e3d6000fd5b505050506040513d602081101561056557600080fd5b50519392505050565b6001546001600160a01b031681565b60005b818110156106025782828281811061059457fe5b905060200201356001600160a01b03166001600160a01b031663741853606040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156105de57600080fd5b505af11580156105f2573d6000803e3d6000fd5b5050600190920191506105809050565b505050565b6001546001600160a01b031633146106505760405162461bcd60e51b81526004018080602001828103825260358152602001806109276035913960400191505060405180910390fd5b600054600154604080516001600160a01b03938416815292909116602083015280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a160018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6000546001600160a01b031681565b6000805b8481101561074d578383828181106106ea57fe5b905060200201356001600160a01b03166001600160a01b03166002600088888581811061071357fe5b60209081029290920135835250810191909152604001600020546001600160a01b031614610745576000915050610753565b6001016106d6565b50600190505b949350505050565b6107636108db565b8281146107b7576040805162461bcd60e51b815260206004820152601860248201527f496e707574206c656e67746873206d757374206d617463680000000000000000604482015290519081900360640190fd5b60005b838110156108605760008585838181106107d057fe5b90506020020135905060008484848181106107e757fe5b600085815260026020908152604091829020805493820295909501356001600160a01b03166001600160a01b03199093168317909455805186815293840182905280519194507fefe884cc7f82a6cf3cf68f64221519dcf96b5cae9048e1bb008ee32cd05aaa9193829003019150a150506001016107ba565b5050505050565b6000838152600260205260408120546001600160a01b03168383826108d05760405162461bcd60e51b815260206004820190815260248201839052908190604401848480828437600083820152604051601f909101601f19169092018290039550909350505050fd5b509095945050505050565b6000546001600160a01b031633146109245760405162461bcd60e51b815260040180806020018281038252602f81526020018061095c602f913960400191505060405180910390fd5b56fe596f75206d757374206265206e6f6d696e61746564206265666f726520796f752063616e20616363657074206f776e6572736869704f6e6c792074686520636f6e7472616374206f776e6572206d617920706572666f726d207468697320616374696f6ea265627a7a72315820544c770f8fe299ade8fd98b7050535f0377da5b99772da137adb2d64ef3ba0a064736f6c63430005100032", "abi": [ { "inputs": [ { "internalType": "address", "name": "_owner", "type": "address" } ], "payable": false, "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "bytes32", "name": "name", "type": "bytes32" }, { "indexed": false, "internalType": "address", "name": "destination", "type": "address" } ], "name": "AddressImported", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "oldOwner", "type": "address" }, { "indexed": false, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnerChanged", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnerNominated", "type": "event" }, { "constant": false, "inputs": [], "name": "acceptOwnership", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function" }, { "constant": true, "inputs": [ { "internalType": "bytes32[]", "name": "names", "type": "bytes32[]" }, { "internalType": "address[]", "name": "destinations", "type": "address[]" } ], "name": "areAddressesImported", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [ { "internalType": "bytes32", "name": "name", "type": "bytes32" } ], "name": "getAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [ { "internalType": "bytes32", "name": "key", "type": "bytes32" } ], "name": "getSynth", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": false, "inputs": [ { "internalType": "bytes32[]", "name": "names", "type": "bytes32[]" }, { "internalType": "address[]", "name": "destinations", "type": "address[]" } ], "name": "importAddresses", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function" }, { "constant": false, "inputs": [ { "internalType": "address", "name": "_owner", "type": "address" } ], "name": "nominateNewOwner", "outputs": [], "payable": false, "stateMutability": "nonpayable", "type": "function" }, { "constant": true, "inputs": [], "name": "nominatedOwner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": false, "inputs": [ { "internalType": "contract MixinResolver[]",