UNPKG

shadows-contract

Version:

The smart contracts which make up the Shadows system. (shadows.link)

1,154 lines 753 kB
{ "targets": { "Depot": { "name": "Depot", "address": "0x6E6624355D4c1DE475EB48677fce6025d69aAf22", "source": "Depot", "link": "https://ropsten.etherscan.io/address/0x6E6624355D4c1DE475EB48677fce6025d69aAf22", "timestamp": "2020-02-20T03:13:27.000Z", "txn": "https://ropsten.etherscan.io/tx/0xd5e6200a37cc44e4e9af45409c75eab73eb9e5a5c1efb9fdfbab8548797b19c9", "network": "ropsten" }, "ExchangeRates": { "name": "ExchangeRates", "address": "0x420a57027742E73804ecC8D2aa5315146fCdFD52", "source": "ExchangeRates", "link": "https://ropsten.etherscan.io/address/0x420a57027742E73804ecC8D2aa5315146fCdFD52", "timestamp": "2020-02-20T02:16:35.000Z", "txn": "https://ropsten.etherscan.io/tx/0x12690435f861bb855b19c6b6b314361ee4a9e738d3f674e76f98f05c25f0bece", "network": "ropsten" }, "FeePool": { "name": "FeePool", "address": "0xE6f769D97F8de8B5d32E082c450c71cB6B9460EC", "source": "FeePool", "link": "https://ropsten.etherscan.io/address/0xE6f769D97F8de8B5d32E082c450c71cB6B9460EC", "timestamp": "2020-02-20T02:16:55.000Z", "txn": "https://ropsten.etherscan.io/tx/0xe42d27a29c7c257f5ac6a97e8afb63407d822a39642ce7a711da4d29dee4873f", "network": "ropsten" }, "ProxyFeePool": { "name": "ProxyFeePool", "address": "0x42456D7084eacF4083f1140d3229471bbA2949A8", "source": "Proxy", "link": "https://ropsten.etherscan.io/address/0x42456D7084eacF4083f1140d3229471bbA2949A8", "timestamp": "2019-04-09T20:52:11.264Z", "txn": "", "network": "ropsten" }, "ProxyxAUD": { "name": "ProxyxAUD", "address": "0x4BdDFda0E086983CD1fB400a62063aDDEBF2111B", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x4BdDFda0E086983CD1fB400a62063aDDEBF2111B", "timestamp": "2019-09-23T03:40:49.045Z", "txn": "", "network": "ropsten" }, "ProxyxBTC": { "name": "ProxyxBTC", "address": "0xC1701AbD559FC263829CA3917d03045F95b5224A", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0xC1701AbD559FC263829CA3917d03045F95b5224A", "timestamp": "2019-09-23T04:13:27.702Z", "txn": "", "network": "ropsten" }, "ProxyxCHF": { "name": "ProxyxCHF", "address": "0x7e5c4C5f54847772690380d5ac50c59a4C374E2f", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x7e5c4C5f54847772690380d5ac50c59a4C374E2f", "timestamp": "2019-09-23T03:54:01.776Z", "txn": "", "network": "ropsten" }, "ProxyxEUR": { "name": "ProxyxEUR", "address": "0x2a27a3113368836b2BE598a4BB9a0d4D7A734305", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x2a27a3113368836b2BE598a4BB9a0d4D7A734305", "timestamp": "2019-09-23T03:24:10.501Z", "txn": "", "network": "ropsten" }, "ProxyxGBP": { "name": "ProxyxGBP", "address": "0x3DdF5dAd59F8F8e8f957709B044eE84e87B42e25", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x3DdF5dAd59F8F8e8f957709B044eE84e87B42e25", "timestamp": "2019-09-23T03:46:34.429Z", "txn": "", "network": "ropsten" }, "ProxyxJPY": { "name": "ProxyxJPY", "address": "0x406555dbF02e9E4df9AdeAeC9DA76ABeED8C1BC3", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x406555dbF02e9E4df9AdeAeC9DA76ABeED8C1BC3", "timestamp": "2019-09-23T03:27:29.522Z", "txn": "", "network": "ropsten" }, "ProxyxUSD": { "name": "ProxyxUSD", "address": "0xDDEfe42790f2dEC7b0C37D4399884eFceA5361b1", "source": "Proxy", "link": "https://ropsten.etherscan.io/address/0xDDEfe42790f2dEC7b0C37D4399884eFceA5361b1", "timestamp": "2019-09-23T03:36:51.188Z", "txn": "", "network": "ropsten" }, "ProxyxXAG": { "name": "ProxyxXAG", "address": "0x6b2eF4a920a0AA00298bDABf1FDDb2F1790FaA68", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x6b2eF4a920a0AA00298bDABf1FDDb2F1790FaA68", "timestamp": "2019-09-23T04:06:07.817Z", "txn": "", "network": "ropsten" }, "ProxyxXAU": { "name": "ProxyxXAU", "address": "0x7aBc1EA6816424E474Ad6efCE5B9153C9B7952b0", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x7aBc1EA6816424E474Ad6efCE5B9153C9B7952b0", "timestamp": "2019-09-23T04:02:01.769Z", "txn": "", "network": "ropsten" }, "ProxyShadows": { "name": "ProxyShadows", "address": "0x013AE307648f529aa72c5767A334DDd37aaB43c3", "source": "Proxy", "link": "https://ropsten.etherscan.io/address/0x013AE307648f529aa72c5767A334DDd37aaB43c3", "timestamp": "2019-04-09T20:53:32.057Z", "txn": "", "network": "ropsten" }, "SafeDecimalMath": { "name": "SafeDecimalMath", "address": "0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", "source": "SafeDecimalMath", "link": "https://ropsten.etherscan.io/address/0x34A5ef81d18F3a305aE9C2d7DF42beef4c79031c", "timestamp": "2019-04-09T20:50:29.000Z", "txn": "https://ropsten.etherscan.io/tx/0x64544ede17ab889c5579ff79aa646ca8a39bf4478f38bcab25f513cbea0fae7f", "network": "ropsten" }, "Shadows": { "name": "Shadows", "address": "0x139b154F1EfeDd24E7591d770d64c35C57593dfb", "source": "Shadows", "link": "https://ropsten.etherscan.io/address/0x139b154F1EfeDd24E7591d770d64c35C57593dfb", "timestamp": "2020-02-20T02:19:56.000Z", "txn": "https://ropsten.etherscan.io/tx/0x1044f9f3510ab68c53cbac6d75e94a3f28148ee189884f88ae83349e08494b7a", "network": "ropsten" }, "ShadowsEscrow": { "name": "ShadowsEscrow", "address": "0xd8f6B6b6782632275B2B51230654f687f5b12Cde", "source": "ShadowsEscrow", "link": "https://ropsten.etherscan.io/address/0xd8f6B6b6782632275B2B51230654f687f5b12Cde", "timestamp": "2019-04-09T20:56:29.000Z", "txn": "https://ropsten.etherscan.io/tx/0xe8954ff438662a1e342c95766efb8d1fd290a04c5a732ef8a472026afd1b1e3a", "network": "ropsten" }, "ShadowsState": { "name": "ShadowsState", "address": "0xf9bd94C6F93c1FA5F38174c5e424721e1046af07", "source": "ShadowsState", "link": "https://ropsten.etherscan.io/address/0xf9bd94C6F93c1FA5F38174c5e424721e1046af07", "timestamp": "2019-04-09T20:53:01.000Z", "txn": "https://ropsten.etherscan.io/tx/0xb02cd160a1bf6d030ffbb19bee36f1b2869aa8bec503464559834565c331ccde", "network": "ropsten" }, "SynthxAUD": { "name": "SynthxAUD", "address": "0x3161b0BA2506BF727c04Fcbf1356C8613b21b233", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x3161b0BA2506BF727c04Fcbf1356C8613b21b233", "timestamp": "2020-02-20T02:30:25.717Z", "txn": "", "network": "ropsten" }, "SynthxBTC": { "name": "SynthxBTC", "address": "0x215E201df5587A6BC6c30e74182586A3335359f5", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x215E201df5587A6BC6c30e74182586A3335359f5", "timestamp": "2020-02-20T02:38:58.205Z", "txn": "", "network": "ropsten" }, "SynthxCHF": { "name": "SynthxCHF", "address": "0x4341A31C8b323B0bdb21b21C4A729a5740aA7D2c", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x4341A31C8b323B0bdb21b21C4A729a5740aA7D2c", "timestamp": "2020-02-20T02:35:10.821Z", "txn": "", "network": "ropsten" }, "SynthxEUR": { "name": "SynthxEUR", "address": "0xdE7Ef338F2e61d58897c212718D5799dE67B2218", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0xdE7Ef338F2e61d58897c212718D5799dE67B2218", "timestamp": "2020-02-20T02:26:13.979Z", "txn": "", "network": "ropsten" }, "SynthxGBP": { "name": "SynthxGBP", "address": "0x220B356a05CD39e8C7bD15b7Aed2bD624823aA65", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x220B356a05CD39e8C7bD15b7Aed2bD624823aA65", "timestamp": "2020-02-20T02:32:50.997Z", "txn": "", "network": "ropsten" }, "SynthxJPY": { "name": "SynthxJPY", "address": "0x8f50ec6De5E8650728d698Cf65139BC626E1e3D8", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x8f50ec6De5E8650728d698Cf65139BC626E1e3D8", "timestamp": "2020-02-20T02:27:58.666Z", "txn": "", "network": "ropsten" }, "SynthxUSD": { "name": "SynthxUSD", "address": "0x2Ba2F0ee1a05574EEA9aD23c44D0392bE8D1af97", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x2Ba2F0ee1a05574EEA9aD23c44D0392bE8D1af97", "timestamp": "2020-02-20T02:28:58.000Z", "txn": "https://ropsten.etherscan.io/tx/0xb5a21b7875f1c22d7c1339351053738960ba66a979a3d04ff61ebad9b012787e", "network": "ropsten" }, "SynthxXAG": { "name": "SynthxXAG", "address": "0xa687Af356E187E1b2686a95Ce89Ae55fa4A0B438", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0xa687Af356E187E1b2686a95Ce89Ae55fa4A0B438", "timestamp": "2020-02-20T02:37:23.777Z", "txn": "", "network": "ropsten" }, "SynthxXAU": { "name": "SynthxXAU", "address": "0xffC1750F97273C797826edF6814c7eC47770b9Df", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0xffC1750F97273C797826edF6814c7eC47770b9Df", "timestamp": "2020-02-20T02:36:24.299Z", "txn": "", "network": "ropsten" }, "TokenStatexAUD": { "name": "TokenStatexAUD", "address": "0xF43B4931749139AB1e7a85d50df5762481d80bEC", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xF43B4931749139AB1e7a85d50df5762481d80bEC", "timestamp": "2019-04-09T21:07:42.939Z", "txn": "", "network": "ropsten" }, "TokenStatexBTC": { "name": "TokenStatexBTC", "address": "0x159B105D8f9F1341C7aAAafF19aFb569c17297F3", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x159B105D8f9F1341C7aAAafF19aFb569c17297F3", "timestamp": "2019-04-09T21:35:26.533Z", "txn": "", "network": "ropsten" }, "TokenStatexCHF": { "name": "TokenStatexCHF", "address": "0xA3de830b5208851539De8e4FF158D635E8f36FCb", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xA3de830b5208851539De8e4FF158D635E8f36FCb", "timestamp": "2019-04-09T21:13:03.317Z", "txn": "", "network": "ropsten" }, "TokenStatexEUR": { "name": "TokenStatexEUR", "address": "0xc4E4c442653fDC78A71401684fd6cF9d67B3B643", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xc4E4c442653fDC78A71401684fd6cF9d67B3B643", "timestamp": "2019-04-09T20:59:23.669Z", "txn": "", "network": "ropsten" }, "TokenStatexGBP": { "name": "TokenStatexGBP", "address": "0x22C9624c784214D53d43BDB4Bf56B3D3Bf2e773C", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x22C9624c784214D53d43BDB4Bf56B3D3Bf2e773C", "timestamp": "2019-04-09T21:12:12.229Z", "txn": "", "network": "ropsten" }, "TokenStatexJPY": { "name": "TokenStatexJPY", "address": "0xb08b62e1cdfd37eCCd69A9ACe67322CCF801b3A6", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xb08b62e1cdfd37eCCd69A9ACe67322CCF801b3A6", "timestamp": "2019-04-09T21:01:22.108Z", "txn": "", "network": "ropsten" }, "TokenStatexUSD": { "name": "TokenStatexUSD", "address": "0x686cbD15BBC680F8261c7502c360Aa44A2593de6", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x686cbD15BBC680F8261c7502c360Aa44A2593de6", "timestamp": "2019-04-09T21:03:30.577Z", "txn": "", "network": "ropsten" }, "TokenStatexXAG": { "name": "TokenStatexXAG", "address": "0x8D63Bf72E0BE02Ad99b329B8632EA2336b472CED", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x8D63Bf72E0BE02Ad99b329B8632EA2336b472CED", "timestamp": "2019-04-09T21:33:26.309Z", "txn": "", "network": "ropsten" }, "TokenStatexXAU": { "name": "TokenStatexXAU", "address": "0xBF73978808516Bbcb96D3b479617CaF89484Bc59", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xBF73978808516Bbcb96D3b479617CaF89484Bc59", "timestamp": "2019-04-09T21:31:42.961Z", "txn": "", "network": "ropsten" }, "TokenStateShadows": { "name": "TokenStateShadows", "address": "0xb239855C0de66b1078A0eaE90d209996834faEDD", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xb239855C0de66b1078A0eaE90d209996834faEDD", "timestamp": "2019-04-09T20:54:13.634Z", "txn": "", "network": "ropsten" }, "EscrowChecker": { "name": "EscrowChecker", "address": "0x37f2590B021f0AcfcfDEe31bF47BBffFdb89Efd3", "source": "EscrowChecker", "link": "https://ropsten.etherscan.io/address/0x37f2590B021f0AcfcfDEe31bF47BBffFdb89Efd3", "timestamp": "2019-04-09T20:56:53.537Z", "txn": "", "network": "ropsten" }, "TokenStatexETH": { "name": "TokenStatexETH", "address": "0x8e90f4D385677dFB3FFC6d09652eEd17D0872e17", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x8e90f4D385677dFB3FFC6d09652eEd17D0872e17", "timestamp": "2019-04-23T21:13:19.124Z", "txn": "", "network": "ropsten" }, "ProxyxETH": { "name": "ProxyxETH", "address": "0x0Df1B6d92feBCA3B2793AfA3649868991CC4901D", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x0Df1B6d92feBCA3B2793AfA3649868991CC4901D", "timestamp": "2019-09-23T04:18:54.932Z", "txn": "", "network": "ropsten" }, "SynthxETH": { "name": "SynthxETH", "address": "0xC67C052044878A457FDAFc71d62F529503ba3436", "source": "MultiCollateralSynth", "link": "https://ropsten.etherscan.io/address/0xC67C052044878A457FDAFc71d62F529503ba3436", "timestamp": "2020-02-20T02:40:16.000Z", "txn": "https://ropsten.etherscan.io/tx/0x22bd253cc46dbdfdf2d7ba5ebb008e012b773762b22dec7df76feaae1ee17e2a", "network": "ropsten" }, "TokenStatexBNB": { "name": "TokenStatexBNB", "address": "0x7D9b359c97f26a0D7B5dfB9eb7b74581CD28B6a6", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x7D9b359c97f26a0D7B5dfB9eb7b74581CD28B6a6", "timestamp": "2019-04-23T21:16:35.802Z", "txn": "", "network": "ropsten" }, "ProxyxBNB": { "name": "ProxyxBNB", "address": "0x5fF1b87fBfDE943568C533f2a5f78F8d9C00539b", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x5fF1b87fBfDE943568C533f2a5f78F8d9C00539b", "timestamp": "2019-09-23T04:23:19.855Z", "txn": "", "network": "ropsten" }, "SynthxBNB": { "name": "SynthxBNB", "address": "0xB16DB7223937e9e8f3a2725a244F40cE0Af0B118", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0xB16DB7223937e9e8f3a2725a244F40cE0Af0B118", "timestamp": "2020-02-20T02:42:17.000Z", "txn": "https://ropsten.etherscan.io/tx/0xbfe6ed4087407f1784f02a476aff610d906e9648d88fd22528b1c79d058e80d3", "network": "ropsten" }, "TokenStateiBTC": { "name": "TokenStateiBTC", "address": "0xf822f0f596De0e11309DD2942A8956eb5b2BA430", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xf822f0f596De0e11309DD2942A8956eb5b2BA430", "timestamp": "2019-04-23T21:18:31.998Z", "txn": "", "network": "ropsten" }, "ProxyiBTC": { "name": "ProxyiBTC", "address": "0xdFb8e9bA49737Cd0E235975FF164298Fc625b762", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0xdFb8e9bA49737Cd0E235975FF164298Fc625b762", "timestamp": "2019-09-23T04:53:41.247Z", "txn": "", "network": "ropsten" }, "SynthiBTC": { "name": "SynthiBTC", "address": "0x42a6047f302545F4DD287C2dd5EDC36Fa2b9C4A6", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x42a6047f302545F4DD287C2dd5EDC36Fa2b9C4A6", "timestamp": "2020-02-20T02:53:50.617Z", "txn": "", "network": "ropsten" }, "TokenStateiETH": { "name": "TokenStateiETH", "address": "0xF30F72Ec89ee2491741D16Df6cF750c8202D6C3a", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xF30F72Ec89ee2491741D16Df6cF750c8202D6C3a", "timestamp": "2019-04-23T21:20:49.717Z", "txn": "", "network": "ropsten" }, "ProxyiETH": { "name": "ProxyiETH", "address": "0x4f8F2f82C50F562A42DED63E182c6094fFBC7485", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x4f8F2f82C50F562A42DED63E182c6094fFBC7485", "timestamp": "2019-09-23T04:59:42.862Z", "txn": "", "network": "ropsten" }, "SynthiETH": { "name": "SynthiETH", "address": "0x4887bD5A5BdA7c908A5e05ebDE0c0aad9bd2c8fe", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x4887bD5A5BdA7c908A5e05ebDE0c0aad9bd2c8fe", "timestamp": "2020-02-20T02:55:22.309Z", "txn": "", "network": "ropsten" }, "TokenStateiBNB": { "name": "TokenStateiBNB", "address": "0xbabC251FD3ce4a6830D5999Cf450a987F1A8EdE7", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xbabC251FD3ce4a6830D5999Cf450a987F1A8EdE7", "timestamp": "2019-04-23T21:22:10.572Z", "txn": "", "network": "ropsten" }, "ProxyiBNB": { "name": "ProxyiBNB", "address": "0x31ddCB898F22425712A07e98ad2df3bb412774e1", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x31ddCB898F22425712A07e98ad2df3bb412774e1", "timestamp": "2019-09-23T05:03:19.247Z", "txn": "", "network": "ropsten" }, "SynthiBNB": { "name": "SynthiBNB", "address": "0x47A01fa7Ed5AeBD5Aa53390387051D34500963fa", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x47A01fa7Ed5AeBD5Aa53390387051D34500963fa", "timestamp": "2020-02-20T02:56:54.828Z", "txn": "", "network": "ropsten" }, "RewardEscrow": { "name": "RewardEscrow", "address": "0x92f924F1Cb4AB1d88349079DC82207B9EF67F68B", "source": "RewardEscrow", "link": "https://ropsten.etherscan.io/address/0x92f924F1Cb4AB1d88349079DC82207B9EF67F68B", "timestamp": "2019-05-01T08:32:24.000Z", "txn": "https://ropsten.etherscan.io/tx/0xfe311c6bae7bd61f18dddea2c345348f73a957780be7340b101aa71d63d16d65", "network": "ropsten" }, "FeePoolState": { "name": "FeePoolState", "address": "0xe141C1Fd85Ab91992729Aab9BD20bD85dd71Dba5", "source": "FeePoolState", "link": "https://ropsten.etherscan.io/address/0xe141C1Fd85Ab91992729Aab9BD20bD85dd71Dba5", "timestamp": "2019-05-01T08:34:02.000Z", "txn": "https://ropsten.etherscan.io/tx/0x78d61b7b58acb2ee2a80bfceeb53836b7db1c4b8b48eb9d9c436ae1c5d75b56e", "network": "ropsten" }, "SupplySchedule": { "name": "SupplySchedule", "address": "0x9a7A5Ad48Efae2B04fa0b04f0c9bA09F0145B481", "source": "SupplySchedule", "link": "https://ropsten.etherscan.io/address/0x9a7A5Ad48Efae2B04fa0b04f0c9bA09F0145B481", "timestamp": "2019-12-12T03:43:03.762Z", "txn": "", "network": "ropsten" }, "DelegateApprovals": { "name": "DelegateApprovals", "address": "0x7846fD796484647eFcea2417528bBC33C0a20bfA", "source": "DelegateApprovals", "link": "https://ropsten.etherscan.io/address/0x7846fD796484647eFcea2417528bBC33C0a20bfA", "timestamp": "2019-05-28T03:39:06.000Z", "txn": "https://ropsten.etherscan.io/tx/0x9393f30928199ee61f06ad6ca66c378b591bc7358d79ba6486a5c160e11a74dc", "network": "ropsten" }, "FeePoolEternalStorage": { "name": "FeePoolEternalStorage", "address": "0x4627995FeE8AC6968DA3857c1A85B08Fa81eDd9B", "source": "FeePoolEternalStorage", "link": "https://ropsten.etherscan.io/address/0x4627995FeE8AC6968DA3857c1A85B08Fa81eDd9B", "timestamp": "2019-05-28T02:33:19.000Z", "txn": "https://ropsten.etherscan.io/tx/0x147b6bbe20dd77a8b0ce81b65a5ece6c584eee382486b1f7724f7a93b34a789a", "network": "ropsten" }, "TokenStatexMKR": { "name": "TokenStatexMKR", "address": "0x7f523c2CaDB679fc13b2557eAA8cAe526c4ADf1A", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x7f523c2CaDB679fc13b2557eAA8cAe526c4ADf1A", "timestamp": "2019-07-02T23:14:58.551Z", "txn": "", "network": "ropsten" }, "ProxyxMKR": { "name": "ProxyxMKR", "address": "0xE5A2286Fd6dAd65d74CC10910f967415B1A0E2bE", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0xE5A2286Fd6dAd65d74CC10910f967415B1A0E2bE", "timestamp": "2019-09-23T04:30:16.066Z", "txn": "", "network": "ropsten" }, "SynthxMKR": { "name": "SynthxMKR", "address": "0x1bbD6722afbb601B6e29f5094061f21ef763c46c", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x1bbD6722afbb601B6e29f5094061f21ef763c46c", "timestamp": "2020-02-20T02:44:08.983Z", "txn": "", "network": "ropsten" }, "TokenStatexTRX": { "name": "TokenStatexTRX", "address": "0x8c27bB4f177a9B03324882f2a219B6b7B1DE45D3", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x8c27bB4f177a9B03324882f2a219B6b7B1DE45D3", "timestamp": "2019-07-02T23:16:15.422Z", "txn": "", "network": "ropsten" }, "ProxyxTRX": { "name": "ProxyxTRX", "address": "0xE403013d6ac402ef5A70A4dE524d5894d0188e25", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0xE403013d6ac402ef5A70A4dE524d5894d0188e25", "timestamp": "2019-09-23T04:33:51.896Z", "txn": "", "network": "ropsten" }, "SynthxTRX": { "name": "SynthxTRX", "address": "0x4e86ba46dd4EA9A2f54848c26B74615bAdD30E24", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x4e86ba46dd4EA9A2f54848c26B74615bAdD30E24", "timestamp": "2020-02-20T02:44:58.825Z", "txn": "", "network": "ropsten" }, "TokenStatexXTZ": { "name": "TokenStatexXTZ", "address": "0xFFFd1CE4C866D006DE65282B410EdF2268505F1e", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xFFFd1CE4C866D006DE65282B410EdF2268505F1e", "timestamp": "2019-07-02T23:17:09.243Z", "txn": "", "network": "ropsten" }, "ProxyxXTZ": { "name": "ProxyxXTZ", "address": "0x2E4D9524dA9Af751E776d361dd2b9bE9b6086b30", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x2E4D9524dA9Af751E776d361dd2b9bE9b6086b30", "timestamp": "2019-09-23T04:36:52.629Z", "txn": "", "network": "ropsten" }, "SynthxXTZ": { "name": "SynthxXTZ", "address": "0x6FA340aEbcE7880460a67b831428c867114b0A79", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x6FA340aEbcE7880460a67b831428c867114b0A79", "timestamp": "2020-02-20T02:46:40.702Z", "txn": "", "network": "ropsten" }, "TokenStateiMKR": { "name": "TokenStateiMKR", "address": "0x4d18114495eFAe5f3aE94512bE867EE4Ab666512", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x4d18114495eFAe5f3aE94512bE867EE4Ab666512", "timestamp": "2019-07-18T22:05:33.988Z", "txn": "", "network": "ropsten" }, "ProxyiMKR": { "name": "ProxyiMKR", "address": "0x2DF2CdC0eC1AF1De91180281194B78c5F26620ef", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x2DF2CdC0eC1AF1De91180281194B78c5F26620ef", "timestamp": "2019-09-23T05:12:58.031Z", "txn": "", "network": "ropsten" }, "SynthiMKR": { "name": "SynthiMKR", "address": "0xf152bE16D6b1B4f8e714658DD7aE4bc59248D5b2", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0xf152bE16D6b1B4f8e714658DD7aE4bc59248D5b2", "timestamp": "2020-02-20T03:00:18.762Z", "txn": "", "network": "ropsten" }, "TokenStateiTRX": { "name": "TokenStateiTRX", "address": "0x002Ee46c5557dF2a16BB64533012A9219c6ebBfc", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x002Ee46c5557dF2a16BB64533012A9219c6ebBfc", "timestamp": "2019-07-18T22:07:56.801Z", "txn": "", "network": "ropsten" }, "ProxyiTRX": { "name": "ProxyiTRX", "address": "0x6289fd70d3Dce8DE61896959cdEfcFF3cE46A108", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x6289fd70d3Dce8DE61896959cdEfcFF3cE46A108", "timestamp": "2019-09-23T05:17:21.336Z", "txn": "", "network": "ropsten" }, "SynthiTRX": { "name": "SynthiTRX", "address": "0x703921E6fd11f28f401f098e4e6f94Ca1ae093C4", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x703921E6fd11f28f401f098e4e6f94Ca1ae093C4", "timestamp": "2020-02-20T03:02:01.872Z", "txn": "", "network": "ropsten" }, "TokenStateiXTZ": { "name": "TokenStateiXTZ", "address": "0xb90AafFB61dFC042e7a7AbcE069DDB4BAE9ab192", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xb90AafFB61dFC042e7a7AbcE069DDB4BAE9ab192", "timestamp": "2019-07-18T22:10:39.759Z", "txn": "", "network": "ropsten" }, "ProxyiXTZ": { "name": "ProxyiXTZ", "address": "0x04CFbc89F161EE33f4984490B1B73A2D1548fA3D", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x04CFbc89F161EE33f4984490B1B73A2D1548fA3D", "timestamp": "2019-09-23T05:21:20.009Z", "txn": "", "network": "ropsten" }, "SynthiXTZ": { "name": "SynthiXTZ", "address": "0x63df311E84Ee94590a2b401603C4902396150fC5", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x63df311E84Ee94590a2b401603C4902396150fC5", "timestamp": "2020-02-20T03:03:32.098Z", "txn": "", "network": "ropsten" }, "ProxyERC20": { "name": "ProxyERC20", "address": "0x8Ae2A0BFb3315b63Ee8e88aC7D3F6B5a68F01Cf5", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x8Ae2A0BFb3315b63Ee8e88aC7D3F6B5a68F01Cf5", "timestamp": "2019-08-06T02:51:16.000Z", "txn": "https://ropsten.etherscan.io/tx/0x56d11466c3cd5d6ed5574106657819b91d78dd1b6ce21ebb67a9c7a07bf44a88", "network": "ropsten" }, "TokenStatexCEX": { "name": "TokenStatexCEX", "address": "0x4025e0BE8D58AD7feC4744224BAF5Ffc1069Cff7", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x4025e0BE8D58AD7feC4744224BAF5Ffc1069Cff7", "timestamp": "2019-08-19T16:40:10.839Z", "txn": "", "network": "ropsten" }, "ProxyxCEX": { "name": "ProxyxCEX", "address": "0x676f87A2122cc0e81443828b0d55A8817656CBc1", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x676f87A2122cc0e81443828b0d55A8817656CBc1", "timestamp": "2019-09-23T04:44:16.147Z", "txn": "", "network": "ropsten" }, "SynthxCEX": { "name": "SynthxCEX", "address": "0x67a5141160881F72dD2777Aa5006584482D19603", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x67a5141160881F72dD2777Aa5006584482D19603", "timestamp": "2020-02-20T02:50:58.046Z", "txn": "", "network": "ropsten" }, "TokenStateiCEX": { "name": "TokenStateiCEX", "address": "0x10D2E43b4B1424260a9e70a4C6F10aC6cD0f86Ba", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x10D2E43b4B1424260a9e70a4C6F10aC6cD0f86Ba", "timestamp": "2019-08-19T16:45:50.647Z", "txn": "", "network": "ropsten" }, "ProxyiCEX": { "name": "ProxyiCEX", "address": "0x546df3DF51979Fdf3eeb2ED2A5bB2d6883B01000", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x546df3DF51979Fdf3eeb2ED2A5bB2d6883B01000", "timestamp": "2019-09-23T05:28:43.446Z", "txn": "", "network": "ropsten" }, "SynthiCEX": { "name": "SynthiCEX", "address": "0x04aE13AA58B46E8193631E5fCe9b36Dae9cf3adc", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x04aE13AA58B46E8193631E5fCe9b36Dae9cf3adc", "timestamp": "2020-02-20T03:10:32.343Z", "txn": "", "network": "ropsten" }, "RewardsDistribution": { "name": "RewardsDistribution", "address": "0x43B6764C8D6eC3ed2d8Cb2006053C4b026bda255", "source": "RewardsDistribution", "link": "https://ropsten.etherscan.io/address/0x43B6764C8D6eC3ed2d8Cb2006053C4b026bda255", "timestamp": "2020-02-20T02:19:32.000Z", "txn": "https://ropsten.etherscan.io/tx/0xfa54009c974db6f756b8d82fd48abf624e65434ac30c8d815dba4d7daa1baa4b", "network": "ropsten" }, "ArbRewarder": { "name": "ArbRewarder", "address": "0x290EBc249C558A306f17922988ef43955b955e73", "source": "ArbRewarder", "link": "https://ropsten.etherscan.io/address/0x290EBc249C558A306f17922988ef43955b955e73", "timestamp": "2019-11-07T20:56:50.000Z", "txn": "https://ropsten.etherscan.io/tx/0xdbe4a4bd2d80b4e9fb7dc73a3d702b2bf01a53e6210f71293eb0b72ebdf86880", "network": "ropsten" }, "ProxyERC20xUSD": { "name": "ProxyERC20xUSD", "address": "0x21718C0FbD10900565fa57C76e1862cd3F6a4d8E", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x21718C0FbD10900565fa57C76e1862cd3F6a4d8E", "timestamp": "2019-11-20T12:45:09.000Z", "txn": "https://ropsten.etherscan.io/tx/0x3a7e3112e2b8bf0b002e7492b33ace64f54a855032f22a55252fb06db856b9e9", "network": "ropsten" }, "TokenStatesXRP": { "name": "TokenStatesXRP", "address": "0x8ec28C1050C45A030e119d62bF66Ba28FC264Ef4", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x8ec28C1050C45A030e119d62bF66Ba28FC264Ef4", "timestamp": "2019-11-20T12:50:03.003Z", "txn": "", "network": "ropsten" }, "ProxysXRP": { "name": "ProxysXRP", "address": "0x4711064E2C2731463570C8C9f6717A1902B346C2", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x4711064E2C2731463570C8C9f6717A1902B346C2", "timestamp": "2019-11-20T12:50:12.398Z", "txn": "", "network": "ropsten" }, "SynthsXRP": { "name": "SynthsXRP", "address": "0xBdd0ad1b3000199Fc1De07963fb0B13B5548B6B7", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0xBdd0ad1b3000199Fc1De07963fb0B13B5548B6B7", "timestamp": "2020-02-20T02:47:47.687Z", "txn": "", "network": "ropsten" }, "TokenStatesLTC": { "name": "TokenStatesLTC", "address": "0x124E59a207775f85ebd52693c6f4B5fD05baDf47", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x124E59a207775f85ebd52693c6f4B5fD05baDf47", "timestamp": "2019-11-20T12:52:41.831Z", "txn": "", "network": "ropsten" }, "ProxysLTC": { "name": "ProxysLTC", "address": "0x69AD82d83c1e11D27473339B8990A6b8C7B8194C", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x69AD82d83c1e11D27473339B8990A6b8C7B8194C", "timestamp": "2019-11-20T12:52:53.419Z", "txn": "", "network": "ropsten" }, "SynthsLTC": { "name": "SynthsLTC", "address": "0x744246290339F08FaE337B650721BD24BeE72B3e", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x744246290339F08FaE337B650721BD24BeE72B3e", "timestamp": "2020-02-20T02:48:34.292Z", "txn": "", "network": "ropsten" }, "TokenStatesLINK": { "name": "TokenStatesLINK", "address": "0x1B23AB364743845d548de9517a81eA1C69740514", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x1B23AB364743845d548de9517a81eA1C69740514", "timestamp": "2019-11-20T12:54:46.327Z", "txn": "", "network": "ropsten" }, "ProxysLINK": { "name": "ProxysLINK", "address": "0x33D1F1FeAf2Cd3cC46Ca8F04Fb0Ca7BC0A4484Fd", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x33D1F1FeAf2Cd3cC46Ca8F04Fb0Ca7BC0A4484Fd", "timestamp": "2019-11-20T12:54:54.749Z", "txn": "", "network": "ropsten" }, "SynthsLINK": { "name": "SynthsLINK", "address": "0x3A981C759F9dDA20E06E758C643E88F61a6Ad957", "source": "Synth", "link": "https://ropsten.etherscan.io/address/0x3A981C759F9dDA20E06E758C643E88F61a6Ad957", "timestamp": "2020-02-20T02:50:01.301Z", "txn": "", "network": "ropsten" }, "TokenStatesDEFI": { "name": "TokenStatesDEFI", "address": "0x3347575f35De7bD8900012AE68Fb3f9189C4D6b0", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x3347575f35De7bD8900012AE68Fb3f9189C4D6b0", "timestamp": "2019-11-20T12:58:35.939Z", "txn": "", "network": "ropsten" }, "ProxysDEFI": { "name": "ProxysDEFI", "address": "0xfc107409aA984e300D5f10530Eef41221FC65B15", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0xfc107409aA984e300D5f10530Eef41221FC65B15", "timestamp": "2019-11-20T12:58:40.447Z", "txn": "", "network": "ropsten" }, "SynthsDEFI": { "name": "SynthsDEFI", "address": "0x2a86f938B4cFEb4158f6ac1A830a7B8aE92Fa0c8", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x2a86f938B4cFEb4158f6ac1A830a7B8aE92Fa0c8", "timestamp": "2020-02-20T02:52:50.181Z", "txn": "", "network": "ropsten" }, "TokenStateiXRP": { "name": "TokenStateiXRP", "address": "0xEA68d580BDFF34FD733d468af9df9aD2F50A5d92", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xEA68d580BDFF34FD733d468af9df9aD2F50A5d92", "timestamp": "2019-11-20T13:03:38.865Z", "txn": "", "network": "ropsten" }, "ProxyiXRP": { "name": "ProxyiXRP", "address": "0x094a05CaCCF0e3ece5ba5729Ea25d92bE9D673fF", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x094a05CaCCF0e3ece5ba5729Ea25d92bE9D673fF", "timestamp": "2019-11-20T13:03:45.477Z", "txn": "", "network": "ropsten" }, "SynthiXRP": { "name": "SynthiXRP", "address": "0x63e9CBeb993288605b30d828A41Ce006b945509e", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x63e9CBeb993288605b30d828A41Ce006b945509e", "timestamp": "2020-02-20T03:05:34.502Z", "txn": "", "network": "ropsten" }, "TokenStateiLINK": { "name": "TokenStateiLINK", "address": "0x9AA5b7C93D054590B0AEd489472923E184510570", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x9AA5b7C93D054590B0AEd489472923E184510570", "timestamp": "2019-11-20T13:05:56.683Z", "txn": "", "network": "ropsten" }, "ProxyiLINK": { "name": "ProxyiLINK", "address": "0x8AAB981c4E0600eeC73Cce7195E27B134df87df6", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x8AAB981c4E0600eeC73Cce7195E27B134df87df6", "timestamp": "2019-11-20T13:07:27.104Z", "txn": "", "network": "ropsten" }, "SynthiLINK": { "name": "SynthiLINK", "address": "0x5514011f276bD01FF5AEbBBbec06Df2708547c80", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x5514011f276bD01FF5AEbBBbec06Df2708547c80", "timestamp": "2020-02-20T03:06:09.663Z", "txn": "", "network": "ropsten" }, "TokenStateiLTC": { "name": "TokenStateiLTC", "address": "0x7D7617B73Db176977307248130703D1E38196b85", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0x7D7617B73Db176977307248130703D1E38196b85", "timestamp": "2019-11-20T13:09:23.562Z", "txn": "", "network": "ropsten" }, "ProxyiLTC": { "name": "ProxyiLTC", "address": "0xE8600a4281a9BEAD448dC3f257722c9743dF6ea7", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0xE8600a4281a9BEAD448dC3f257722c9743dF6ea7", "timestamp": "2019-11-20T13:10:17.257Z", "txn": "", "network": "ropsten" }, "SynthiLTC": { "name": "SynthiLTC", "address": "0x90B7aE296b1e3C307AA192693E89fE1439461A4C", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0x90B7aE296b1e3C307AA192693E89fE1439461A4C", "timestamp": "2020-02-20T03:08:18.815Z", "txn": "", "network": "ropsten" }, "TokenStateiDEFI": { "name": "TokenStateiDEFI", "address": "0xA53B24D534732fCFF3d0a1D195441A3e064D6330", "source": "TokenState", "link": "https://ropsten.etherscan.io/address/0xA53B24D534732fCFF3d0a1D195441A3e064D6330", "timestamp": "2019-11-20T13:12:28.661Z", "txn": "", "network": "ropsten" }, "ProxyiDEFI": { "name": "ProxyiDEFI", "address": "0x5F3fDF19d9358803275E4A8F32CEC96B79d868a9", "source": "ProxyERC20", "link": "https://ropsten.etherscan.io/address/0x5F3fDF19d9358803275E4A8F32CEC96B79d868a9", "timestamp": "2019-11-20T13:14:44.946Z", "txn": "", "network": "ropsten" }, "SynthiDEFI": { "name": "SynthiDEFI", "address": "0xe49B0489F9d69e0F1707A1D7078A7C856Af6C6Ef", "source": "PurgeableSynth", "link": "https://ropsten.etherscan.io/address/0xe49B0489F9d69e0F1707A1D7078A7C856Af6C6Ef", "timestamp": "2020-02-20T03:12:08.403Z", "txn": "", "network": "ropsten" }, "DappMaintenance": { "name": "DappMaintenance", "address": "0x2b5caBB168DF00f524531BdE1515efB5F12Bb787", "source": "DappMaintenance", "link": "https://ropsten.etherscan.io/address/0x2b5caBB168DF00f524531BdE1515efB5F12Bb787", "timestamp": "2019-12-05T01:35:15.000Z", "txn": "https://ropsten.etherscan.io/tx/0x0f174ee832047c7752abdcbbf9c0140484d49bb8b3fb96734ea886f041e311f7", "network": "ropsten" }, "Math": { "name": "Math", "address": "0xb20c158094531F2e92F74bDBf4b78743b15E2122", "source": "Math", "link": "https://ropsten.etherscan.io/address/0xb20c158094531F2e92F74bDBf4b78743b15E2122", "timestamp": "2019-12-12T03:42:58.264Z", "txn": "", "network": "ropsten" }, "AddressResolver": { "name": "AddressResolver", "address": "0xA1D03F7bD3e298DFA9EED24b9028777eC1965B3A", "source": "AddressResolver", "link": "https://ropsten.etherscan.io/address/0xA1D03F7bD3e298DFA9EED24b9028777eC1965B3A", "timestamp": "2020-02-20T02:16:18.000Z", "txn": "https://ropsten.etherscan.io/tx/0x8a5db790b27fe0aa81fd600df50907cdbfbbeb5bc364e8b3acc7a90a4d04527b", "network": "ropsten" }, "Exchanger": { "name": "Exchanger", "address": "0x75bD62e2e7F0b5561e50Ce27E4E68A4215FE0327", "source": "Exchanger", "link": "https://ropsten.etherscan.io/address/0x75bD62e2e7F0b5561e50Ce27E4E68A4215FE0327", "timestamp": "2020-02-20T02:22:06.000Z", "txn": "https://ropsten.etherscan.io/tx/0xd267c6ee4cfd8ae630ad6d8130208c0b3ac94fd91a51e98bd696bf3a8007d879", "network": "ropsten" }, "ExchangeState": { "name": "ExchangeState", "address": "0xE05B29E297B316CF2cA41dfcDF4040244564E474", "source": "ExchangeState", "link": "https://ropsten.etherscan.io/address/0xE05B29E297B316CF2cA41dfcDF4040244564E474", "timestamp": "2020-02-20T02:22:16.000Z", "txn": "https://ropsten.etherscan.io/tx/0xccb35c742f786af6f0cf4acdb75928a76a8904dc07c8eed19462ef881368865e", "network": "ropsten" }, "Issuer": { "name": "Issuer", "address": "0x55a0569370D53734caBb9b48Bb9CE49a628d6A21", "source": "Issuer", "link": "https://ropsten.etherscan.io/address/0x55a0569370D53734caBb9b48Bb9CE49a628d6A21", "timestamp": "2020-02-20T02:22:40.000Z", "txn": "https://ropsten.etherscan.io/tx/0x982a03862286008e8bcfc8e92aec2ac9aa9908c4130fec1b1c989ccf1cc35dfa", "network": "ropsten" }, "EtherCollateral": { "name": "EtherCollateral", "address": "0x31b40f46Dd7b0AcA15BF8EB28f4Ea4BB3d2F653e", "source": "EtherCollateral", "link": "https://ropsten.etherscan.io/address/0x31b40f46Dd7b0AcA15BF8EB28f4Ea4BB3d2F653e", "timestamp": "2020-02-20T03:14:26.000Z", "txn": "https://ropsten.etherscan.io/tx/0xa59ef1b9f2ce6e4dfdb7e5c9bc256749341847fa78a62424ab920f74505014f5", "network": "ropsten" } }, "sources": { "SafeDecimalMath": { "bytecode": "610159610030600b82828239805160001a6073146000811461002057610022565bfe5b5030600052607381538281f300730000000000000000000000000000000000000000301460806040526004361061008e5763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663313ce5678114610093578063864029e7146100b1578063907af6c0146100cb5780639d8e2177146100d3578063d5e5e6e6146100db578063def4419d146100e3575b600080fd5b61009b6100eb565b6040805160ff9092168252519081900360200190f35b6100b96100f0565b60408051918252519081900360200190f35b6100b9610100565b6100b961010c565b6100b9610118565b61009b610128565b601281565b6b033b2e3c9fd0803ce800000081565b670de0b6b3a764000090565b670de0b6b3a764000081565b6b033b2e3c9fd0803ce800000090565b601b815600a165627a7a72305820a72b9943cd579b6d21c5e90a631ecfde9450bddeba26fb21764e5940ed553b5e0029", "abi": [ { "constant": true, "inputs": [], "name": "decimals", "outputs": [ { "name": "", "type": "uint8" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0x313ce567" }, { "constant": true, "inputs": [], "name": "PRECISE_UNIT", "outputs": [ { "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0x864029e7" }, { "constant": true, "inputs": [], "name": "unit", "outputs": [ { "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function", "signature": "0x907af6c0" }, { "constant": true, "inputs": [], "name": "UNIT", "outputs": [ { "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0x9d8e2177" }, { "constant": true, "inputs": [], "name": "preciseUnit", "outputs": [ { "name": "", "type": "uint256" } ], "payable": false, "stateMutability": "pure", "type": "function", "signature": "0xd5e5e6e6" }, { "constant": true, "inputs": [], "name": "highPrecisionDecimals", "outputs": [ { "name": "", "type": "uint8" } ], "payable": false, "stateMutability": "view", "type": "function", "signature": "0xdef4419d" } ] }, "ExchangeRates": { "bytecode": "6080604052612a306008553480156200001757600080fd5b50604051620043a8380380620043a883398101604090815281516020830151918301516060840151919390810191018380600160a060020a0381161515620000c057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f4f776e657220616464726573732063616e6e6f74206265203000000000000000604482015290519081900360640190fd5b60008054600160a060020a031916600160a060020a038316908117825560408051928352602083019190915280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a150600160a060020a03811615156200019157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f776e6572206d757374206e6f74206265207a65726f00000000000000000000604482015290519081900360640190fd5b60038054600160a060020a038316610100810261010060a860020a03199092169190911790915560408051918252517fd5da63a0b864b315bc04128dedbc93888c8529ee6cf47ce664dc204339228c539181900360200190a15080518251146200028257604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602f60248201527f43757272656e6379206b6579206c656e67746820616e642072617465206c656e60448201527f677468206d757374206d617463682e0000000000000000000000000000000000606482015290519081900360840190fd5b82600560006101000a815481600160a060020a030219169083600160a060020a031602179055506200036d7f735553440000000000000000000000000000000000000000000000000000000073__ExchangeRates.sol:SafeDecimalMath_____63907af6c06040518163ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040160206040518083038186803b1580156200032f57600080fd5b505af415801562000344573d6000803e3d6000fd5b505050506040513d60208110156200035b57600080fd5b5051426401000000006200038e810204565b6200038382824264010000000062000437810204565b505050505062000cf5565b6000838152600b6020908152604080832080546001019081905581518083018352600160d860020a03968716815264ffffffffff9586168185019081529785526004845282852091855292529091209051815494519092167b01000000000000000000000000000000000000000000000000000000029183167fffffffffff00000000000000000000000000000000000000000000000000000090941693909317909116179055565b600080600084518651141515620004d557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603860248201527f43757272656e6379206b6579206172726179206c656e677468206d757374206d60448201527f61746368207261746573206172726179206c656e6774682e0000000000000000606482015290519081900360840190fd5b426102580184106200054857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f54696d6520697320746f6f2066617220696e746f207468652066757475726500604482015290519081900360640190fd5b600091505b8551821015620007855785828151811015156200056657fe5b90602001906020020151905084828151811015156200058157fe5b6020908102909101015115156200061f57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f5a65726f206973206e6f7420612076616c696420726174652c20706c6561736560448201527f2063616c6c2064656c6574655261746520696e73746561642e00000000000000606482015290519081900360840190fd5b7f7355534400000000000000000000000000000000000000000000000000000000811415620006d557604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f52617465206f6620735553442063616e6e6f7420626520757064617465642c2060448201527f6974277320616c7761797320554e49542e000000000000000000000000000000606482015290519081900360840190fd5b620006e98164010000000062000850810204565b841015620006f75762000779565b6200072a8186848151811015156200070b57fe5b9060200190602002015162000879640100000000026401000000009004565b85838151811015156200073957fe5b602090810290910101528451620007799082908790859081106200075957fe5b90602001906020020151866200038e640100000000026401000000009004565b6001909101906200054d565b7f1bc0fc8997efa076f59b5ef02c315bc5390f7a6d24d661ce12128c01a3b0ba578686604051808060200180602001838103835285818151815260200191508051906020019060200280838360005b83811015620007ee578181015183820152602001620007d4565b50505050905001838103825284818151815260200191508051906020019060200280838360005b838110156200082f57818101518382015260200162000815565b5050505090500194505050505060405180910390a150600195945050505050565b60006200086682640100000000620009aa810204565b6020015164ffffffffff1690505b919050565b600082815260096020526040812080548290819081106200089d57849350620009a1565b620008b18664010000000062000b9f810204565b600384015490925060ff1615156200099d578254620008e090600264010000000062002e6362000bc582021704565b9050848111620008f4576000915062000911565b6200090e8186640100000000620035a762000c6482021704565b91505b600183015482106200092a57826001015491506200093e565b600283015482116200093e57826002015491505b8260010154821480620009545750826002015482145b156200099d5760038301805460ff191660011790556040805187815290517f4b3d3f51dab37576ab4ca08ebdb81d4a4c587f25df5cc1f9a620a7faff84aba89181900360200190a15b8193505b50505092915050565b620009b462000cde565b600082815260066020526040902054600160a060020a03161562000b385760408051808201808352600085815260066020908152848220547f50d25bcd00000000000000000000000000000000000000000000000000000000909352935192938493600160a060020a03909316926350d25bcd92604480870193929182880390910190829087803b15801562000a4957600080fd5b505af115801562000a5e573d6000803e3d6000fd5b505050506040513d602081101562000a7557600080fd5b50516402540be40002600160d860020a0316815260008481526006602090815260408083205481517f8205bf6a000000000000000000000000000000000000000000000000000000008152915194830194600160a060020a0390911693638205bf6a93600480850194919392918390030190829087803b15801562000af957600080fd5b505af115801562000b0e573d6000803e3d6000fd5b505050506040513d602081101562000b2557600080fd5b505164ffffffffff169052905062000874565b506000818152600460209081526040808320600b8352818420548452825291829020825180840190935254600160d860020a03811683527b01000000000000000000000000000000000000000000000000000000900464ffffffffff169082015262000874565b600062000bb582640100000000620009aa810204565b51600160d860020a031692915050565b60008083151562000bda576000915062000c5d565b5082820282848281151562000beb57fe5b041462000c5957604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f536166654d6174682e6d756c204572726f720000000000000000000000000000604482015290519081900360640190fd5b8091505b5092915050565b6000808383111562000cd757604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f536166654d6174682e737562204572726f720000000000000000000000000000604482015290519081900360640190fd5b5050900390565b604080518082019091526000808252602082015290565b6136a38062000d056000396000f3006080604052600436106101e15763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416629919c081146101e657806305a046e5146102125780630ee4951b146102b7578063109e46a2146102de5780631627540c146102ff57806317c70de41461032f57806320714f8814610344578063266da16b146103725780632bed9e0c146103965780632d227674146103ae5780632ea913d4146103ce5780633278c960146103e65780633f0e084f146103fb578063459388491461042c5780634f72def61461044457806353a47bb71461045c578063654a60ac1461049a5780637103353e146104b8578063728dec29146104d057806379ba50971461051057806379cb657a146105255780637a018a1e1461053d5780637adbf973146105555780637dc0d1d0146105835780638da5cb5b146105985780639cb8a26a146105ad578063a461fc82146105c2578063ac82f608146105d7578063af3aea86146105ef578063b199c76414610607578063b8225dec14610632578063babcb42314610647578063bd32aa44146106c6578063bfa005ce146106db578063c2c8a6761461070a578063c58aaae61461072a578063c8e6f3951461073f578063ce8480ea14610757578063fdadbc7e1461076f575b600080fd5b3480156101f257600080fd5b506101fe6004356107a3565b604080519115158252519081900360200190f35b34801561021e57600080fd5b5060408051602060048035808201358381028086018501909652808552610267953695939460249493850192918291850190849080828437509497506107fa9650505050505050565b60408051602080825283518183015283519192839290830191858101910280838360005b838110156102a357818101518382015260200161028b565b505050509050019250505060405180910390f35b3480156102c357600080fd5b506102cc610882565b60408051918252519081900360200190f35b3480156102ea57600080fd5b506102cc600435602435604435606435610888565b34801561030b57600080fd5b5061032d73ffffffffffffffffffffffffffffffffffffffff600435166108cd565b005b34801561033b57600080fd5b506102cc6109f2565b34801561035