@perifinance/peri-finance
Version:
The smart contracts which make up the Peri Finance system. (pynths.com)
1,315 lines • 1.91 MB
JSON
{
"targets": {
"SafeDecimalMath": {
"name": "SafeDecimalMath",
"address": "0xc59ba4786ca553a4591100E97673C1CfF98e5b37",
"source": "SafeDecimalMath",
"link": "https://moonbase.moonscan.io/address/0xc59ba4786ca553a4591100E97673C1CfF98e5b37",
"timestamp": "2021-12-27T06:44:42.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xa0588ace4634517a010236eb9a95d17f0ead98eb0b01853a3347905b491c251d",
"network": "moonbase-alphanet"
},
"Math": {
"name": "Math",
"address": "0x571AdbFd17597bEae9b9C82dFCbd4F5286643e26",
"source": "Math",
"link": "https://moonbase.moonscan.io/address/0x571AdbFd17597bEae9b9C82dFCbd4F5286643e26",
"timestamp": "2021-12-27T06:45:12.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xd9a1b4a4fe1f6da5e4544f66078acde38a6e99f6fceea9d9dbaf1321b84ffd0e",
"network": "moonbase-alphanet"
},
"AddressResolver": {
"name": "AddressResolver",
"address": "0x5bFbE6fedC49af92d0023Cf72d28c1E52800F201",
"source": "AddressResolver",
"link": "https://moonbase.moonscan.io/address/0x5bFbE6fedC49af92d0023Cf72d28c1E52800F201",
"timestamp": "2021-12-27T06:45:36.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x36de0177135c8702569e77ffea44455e80f07baa193e33057ebce7fee3bccb68",
"network": "moonbase-alphanet"
},
"ReadProxyAddressResolver": {
"name": "ReadProxyAddressResolver",
"address": "0x22F5D16097CF2396D6C893A77Ea3b97234c0C114",
"source": "ReadProxy",
"link": "https://moonbase.moonscan.io/address/0x22F5D16097CF2396D6C893A77Ea3b97234c0C114",
"timestamp": "2021-12-27T06:46:18.662Z",
"txn": "",
"network": "moonbase-alphanet"
},
"FlexibleStorage": {
"name": "FlexibleStorage",
"address": "0xB93B79E9044769703ab8D97c0EbA8F61CFaB6593",
"source": "FlexibleStorage",
"link": "https://moonbase.moonscan.io/address/0xB93B79E9044769703ab8D97c0EbA8F61CFaB6593",
"timestamp": "2021-12-27T06:47:12.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x7b0969577379d4db4f940cfb7940ee65ab83f8faa77d936f3db6738c504c4b80",
"network": "moonbase-alphanet"
},
"SystemSettings": {
"name": "SystemSettings",
"address": "0xc896419c6990A7afCe012F5F15389430Fa9691E7",
"source": "SystemSettings",
"link": "https://moonbase.moonscan.io/address/0xc896419c6990A7afCe012F5F15389430Fa9691E7",
"timestamp": "2024-03-25T07:37:07.733Z",
"txn": "",
"network": "moonbase-alphanet"
},
"SystemStatus": {
"name": "SystemStatus",
"address": "0xbA6aDC87CA52588afa08471f4e2feC477563f963",
"source": "SystemStatus",
"link": "https://moonbase.moonscan.io/address/0xbA6aDC87CA52588afa08471f4e2feC477563f963",
"timestamp": "2021-12-27T06:47:54.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x5bbe47897284d0dab48ab4bf6b1f3b1cee99e646b39b7327dae86d57767baef6",
"network": "moonbase-alphanet"
},
"ExchangeRates": {
"name": "ExchangeRates",
"address": "0xb9b3e8aA83dC6cBd955b9bd798f38f8aeBa848b6",
"source": "ExchangeRates",
"link": "https://moonbase.moonscan.io/address/0xb9b3e8aA83dC6cBd955b9bd798f38f8aeBa848b6",
"timestamp": "2021-12-27T06:48:48.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x024882ac83fb359dc6ec4409adbcb537602b1fe85874e1a28d475a9128878517",
"network": "moonbase-alphanet"
},
"RewardEscrow": {
"name": "RewardEscrow",
"address": "0x967437107FcA970feCF9A2799ecAeD85d22F92DB",
"source": "RewardEscrow",
"link": "https://moonbase.moonscan.io/address/0x967437107FcA970feCF9A2799ecAeD85d22F92DB",
"timestamp": "2021-12-27T06:56:12.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xc3505fb4dc1404e087b0539dcfb0e52865c8e0c957a071385934ae453904cc9c",
"network": "moonbase-alphanet"
},
"RewardEscrowV2": {
"name": "RewardEscrowV2",
"address": "0xD0Ea6D7EAC5982F18E82D218407df37Ad7E29de2",
"source": "RewardEscrowV2",
"link": "https://moonbase.moonscan.io/address/0xD0Ea6D7EAC5982F18E82D218407df37Ad7E29de2",
"timestamp": "2022-01-11T04:22:35.229Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PeriFinanceEscrow": {
"name": "PeriFinanceEscrow",
"address": "0x041365469fa06bC3AF8D647988fE130263A97700",
"source": "PeriFinanceEscrow",
"link": "https://moonbase.moonscan.io/address/0x041365469fa06bC3AF8D647988fE130263A97700",
"timestamp": "2022-01-11T04:22:58.960Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PeriFinanceState": {
"name": "PeriFinanceState",
"address": "0xB5CCf510742E209eF06B4ea0732322eEA6D28a82",
"source": "PeriFinanceState",
"link": "https://moonbase.moonscan.io/address/0xB5CCf510742E209eF06B4ea0732322eEA6D28a82",
"timestamp": "2022-01-11T04:23:28.618Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyFeePool": {
"name": "ProxyFeePool",
"address": "0x6e2EEa6D56368E60f74a3F89F30b15B46BF3f7DF",
"source": "Proxy",
"link": "https://moonbase.moonscan.io/address/0x6e2EEa6D56368E60f74a3F89F30b15B46BF3f7DF",
"timestamp": "2021-12-27T06:58:13.452Z",
"txn": "",
"network": "moonbase-alphanet"
},
"DelegateApprovalsEternalStorage": {
"name": "DelegateApprovalsEternalStorage",
"address": "0xE46b700B66E8b2ADdc4BECCf5e5f104E427DCb1c",
"source": "EternalStorage",
"link": "https://moonbase.moonscan.io/address/0xE46b700B66E8b2ADdc4BECCf5e5f104E427DCb1c",
"timestamp": "2021-12-27T06:58:24.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x125e27988dcee2675493df1ebad9c8f5b7489d4132ecb3935563a762daaa7e3c",
"network": "moonbase-alphanet"
},
"DelegateApprovals": {
"name": "DelegateApprovals",
"address": "0x891851D301787aB879a4B791e31a827D1Ff5c4bE",
"source": "DelegateApprovals",
"link": "https://moonbase.moonscan.io/address/0x891851D301787aB879a4B791e31a827D1Ff5c4bE",
"timestamp": "2021-12-27T06:58:47.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xaad2a8f1043cacaa654d1078b5c467e598ed7eeacf083ec0df3381ce9c48e78f",
"network": "moonbase-alphanet"
},
"Liquidations": {
"name": "Liquidations",
"address": "0xb115b80D2e240c516c1EfA177811BaBec2A41F8e",
"source": "Liquidations",
"link": "https://moonbase.moonscan.io/address/0xb115b80D2e240c516c1EfA177811BaBec2A41F8e",
"timestamp": "2024-04-10T03:28:25.081Z",
"txn": "",
"network": "moonbase-alphanet"
},
"EternalStorageLiquidations": {
"name": "EternalStorageLiquidations",
"address": "0xC5D4Df1cF149C64505C419c621842B069355f605",
"source": "EternalStorage",
"link": "https://moonbase.moonscan.io/address/0xC5D4Df1cF149C64505C419c621842B069355f605",
"timestamp": "2021-12-27T06:59:54.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x9bdacbc9befeabc15d50e936f3e76a03c7c04462b5f89e1c74beb8ecd157dbef",
"network": "moonbase-alphanet"
},
"FeePoolEternalStorage": {
"name": "FeePoolEternalStorage",
"address": "0x51b2009935616A0516a7FA8A5eec7Bc9CC31beAd",
"source": "FeePoolEternalStorage",
"link": "https://moonbase.moonscan.io/address/0x51b2009935616A0516a7FA8A5eec7Bc9CC31beAd",
"timestamp": "2022-01-11T04:23:52.678Z",
"txn": "",
"network": "moonbase-alphanet"
},
"FeePool": {
"name": "FeePool",
"address": "0x0A7797F6B45E1009Beee524A0Cb15B53665a771c",
"source": "FeePool",
"link": "https://moonbase.moonscan.io/address/0x0A7797F6B45E1009Beee524A0Cb15B53665a771c",
"timestamp": "2024-04-17T05:35:25.253Z",
"txn": "",
"network": "moonbase-alphanet"
},
"FeePoolState": {
"name": "FeePoolState",
"address": "0x2C46DD8f1f30F58dbD3eF639f22F2dc565C0FbA8",
"source": "FeePoolState",
"link": "https://moonbase.moonscan.io/address/0x2C46DD8f1f30F58dbD3eF639f22F2dc565C0FbA8",
"timestamp": "2022-01-11T04:24:53.227Z",
"txn": "",
"network": "moonbase-alphanet"
},
"RewardsDistribution": {
"name": "RewardsDistribution",
"address": "0x1223555c65a87F2210604e1367C29D887f976e58",
"source": "RewardsDistribution",
"link": "https://moonbase.moonscan.io/address/0x1223555c65a87F2210604e1367C29D887f976e58",
"timestamp": "2021-12-27T07:02:36.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x8ceb204ea276842a576fa3ae266477f577d0cf2ef3fde3da9ba7adc08864cdb2",
"network": "moonbase-alphanet"
},
"ProxyERC20": {
"name": "ProxyERC20",
"address": "0x7CCA1062C719c59d39565E4BF9C867bc90D49c34",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0x7CCA1062C719c59d39565E4BF9C867bc90D49c34",
"timestamp": "2022-01-11T04:54:55.377Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TokenStatePeriFinance": {
"name": "TokenStatePeriFinance",
"address": "0x39bF12CAfF09e48BC46790198D119f9EB4c1AF6f",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0x39bF12CAfF09e48BC46790198D119f9EB4c1AF6f",
"timestamp": "2022-01-11T04:25:17.116Z",
"txn": "",
"network": "moonbase-alphanet"
},
"BlacklistManager": {
"name": "BlacklistManager",
"address": "0xf03ab2D0E1af1b6F40178E8836a15c7Cd6211b29",
"source": "BlacklistManager",
"link": "https://moonbase.moonscan.io/address/0xf03ab2D0E1af1b6F40178E8836a15c7Cd6211b29",
"timestamp": "2021-12-27T07:03:42.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x38c80b7e9a92554f5577c1b8f5b99e3236db49076ff0d76584f4a7c3b1657e6c",
"network": "moonbase-alphanet"
},
"PeriFinance": {
"name": "PeriFinance",
"address": "0x5A2725c696Bede7E177582B414722FAB6D334695",
"source": "PeriFinance",
"link": "https://moonbase.moonscan.io/address/0x5A2725c696Bede7E177582B414722FAB6D334695",
"timestamp": "2024-03-23T06:20:19.957Z",
"txn": "",
"network": "moonbase-alphanet"
},
"BridgeState": {
"name": "BridgeState",
"address": "0x655CA7736EF2dC06151c8500009178377cc2BCEc",
"source": "BridgeState",
"link": "https://moonbase.moonscan.io/address/0x655CA7736EF2dC06151c8500009178377cc2BCEc",
"timestamp": "2022-05-24T08:35:36.812Z",
"txn": "",
"network": "moonbase-alphanet"
},
"DebtCache": {
"name": "DebtCache",
"address": "0x74d58cc7B60346119A9E6BD84368616d08A6d2A5",
"source": "DebtCache",
"link": "https://moonbase.moonscan.io/address/0x74d58cc7B60346119A9E6BD84368616d08A6d2A5",
"timestamp": "2022-05-24T08:38:07.030Z",
"txn": "",
"network": "moonbase-alphanet"
},
"Exchanger": {
"name": "Exchanger",
"address": "0xA8FfE42B46118B20b957E0eE1773a3C1B27408dA",
"source": "Exchanger",
"link": "https://moonbase.moonscan.io/address/0xA8FfE42B46118B20b957E0eE1773a3C1B27408dA",
"timestamp": "2024-03-23T06:52:43.748Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ExchangeState": {
"name": "ExchangeState",
"address": "0x818f8f9016A68Ec984A6a0EE844eD9Eea21f012d",
"source": "ExchangeState",
"link": "https://moonbase.moonscan.io/address/0x818f8f9016A68Ec984A6a0EE844eD9Eea21f012d",
"timestamp": "2022-01-11T04:30:53.215Z",
"txn": "",
"network": "moonbase-alphanet"
},
"Issuer": {
"name": "Issuer",
"address": "0xCA2727a762880edF98c7E918e76B425AFC5c3022",
"source": "Issuer",
"link": "https://moonbase.moonscan.io/address/0xCA2727a762880edF98c7E918e76B425AFC5c3022",
"timestamp": "2024-04-16T15:24:01.154Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TradingRewards": {
"name": "TradingRewards",
"address": "0xD7c693993B251a8f6a5d6bD88F529372cFfaDA4d",
"source": "TradingRewards",
"link": "https://moonbase.moonscan.io/address/0xD7c693993B251a8f6a5d6bD88F529372cFfaDA4d",
"timestamp": "2021-12-27T07:11:30.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x3bda40d1d10961a8cb18f9b1b3844b30a568364484d0d1ddf4d4537a44fe3d70",
"network": "moonbase-alphanet"
},
"EscrowChecker": {
"name": "EscrowChecker",
"address": "0xD7755f39548C72EdB7D3E5F90393E93985077140",
"source": "EscrowChecker",
"link": "https://moonbase.moonscan.io/address/0xD7755f39548C72EdB7D3E5F90393E93985077140",
"timestamp": "2021-12-27T07:12:36.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xe70d33e16947d83203fd3966ec457dd3429c6459c4eec3f1253a39ed43c090fe",
"network": "moonbase-alphanet"
},
"SupplySchedule": {
"name": "SupplySchedule",
"address": "0x916BaA9df5dF79F9abB3123dB734d50181805eDC",
"source": "SupplySchedule",
"link": "https://moonbase.moonscan.io/address/0x916BaA9df5dF79F9abB3123dB734d50181805eDC",
"timestamp": "2022-01-11T04:33:16.988Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TokenStatepUSD": {
"name": "TokenStatepUSD",
"address": "0x10067815298E012847a31Dfc255613624E5d25ff",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0x10067815298E012847a31Dfc255613624E5d25ff",
"timestamp": "2022-01-11T04:35:40.820Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyERC20pUSD": {
"name": "ProxyERC20pUSD",
"address": "0x9Be5165456ee735F891a288840dD31cdCCf6B648",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0x9Be5165456ee735F891a288840dD31cdCCf6B648",
"timestamp": "2022-01-11T04:56:55.242Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PynthpUSD": {
"name": "PynthpUSD",
"address": "0x585B082C1D24463980cA6A4c464810a783F96747",
"source": "MultiCollateralPynth",
"link": "https://moonbase.moonscan.io/address/0x585B082C1D24463980cA6A4c464810a783F96747",
"timestamp": "2022-06-08T01:19:49.010Z",
"txn": "",
"network": "moonbase-alphanet"
},
"BridgeStatepUSD": {
"name": "BridgeStatepUSD",
"address": "0x74e6A4062B2788226a02Fb6E1d2faB80964E9319",
"source": "BridgeState",
"link": "https://moonbase.moonscan.io/address/0x74e6A4062B2788226a02Fb6E1d2faB80964E9319",
"timestamp": "2022-05-24T08:41:48.947Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TokenStatepBTC": {
"name": "TokenStatepBTC",
"address": "0x8A53Ae4102b8674394d56326407C5ED79FFB31f9",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0x8A53Ae4102b8674394d56326407C5ED79FFB31f9",
"timestamp": "2022-01-11T04:40:30.609Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyERC20pBTC": {
"name": "ProxyERC20pBTC",
"address": "0xAE59Aac6b535Ae9b4404D065e8252191908A2d6f",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0xAE59Aac6b535Ae9b4404D065e8252191908A2d6f",
"timestamp": "2022-01-11T04:58:06.737Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PynthpBTC": {
"name": "PynthpBTC",
"address": "0x0b4b942d18c2c21E5738Bb63e9805B85dfD4a3a8",
"source": "Pynth",
"link": "https://moonbase.moonscan.io/address/0x0b4b942d18c2c21E5738Bb63e9805B85dfD4a3a8",
"timestamp": "2022-01-11T06:50:31.091Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TokenStatepETH": {
"name": "TokenStatepETH",
"address": "0x80eC230E020426D0Bee27EFA2D76396F02D72634",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0x80eC230E020426D0Bee27EFA2D76396F02D72634",
"timestamp": "2022-01-11T04:42:06.847Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyERC20pETH": {
"name": "ProxyERC20pETH",
"address": "0x8E1b1A84f9f42F4e4134e88e030e0Dc077dc9BB3",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0x8E1b1A84f9f42F4e4134e88e030e0Dc077dc9BB3",
"timestamp": "2022-01-11T04:59:18.946Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PynthpETH": {
"name": "PynthpETH",
"address": "0x83532cE06e71046Ce9001f7D9d4d939CE71Adf05",
"source": "Pynth",
"link": "https://moonbase.moonscan.io/address/0x83532cE06e71046Ce9001f7D9d4d939CE71Adf05",
"timestamp": "2022-01-11T06:51:49.380Z",
"txn": "",
"network": "moonbase-alphanet"
},
"StakingState": {
"name": "StakingState",
"address": "0xF0cAe4201a1901910E229A6288B6b73c4B09C91f",
"source": "StakingState",
"link": "https://moonbase.moonscan.io/address/0xF0cAe4201a1901910E229A6288B6b73c4B09C91f",
"timestamp": "2024-03-25T07:50:07.600Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ExternalTokenStakeManager": {
"name": "ExternalTokenStakeManager",
"address": "0xef0489938a5960ceE869F08cfB67C33dff807b3f",
"source": "ExternalTokenStakeManager",
"link": "https://moonbase.moonscan.io/address/0xef0489938a5960ceE869F08cfB67C33dff807b3f",
"timestamp": "2024-04-08T16:15:49.073Z",
"txn": "",
"network": "moonbase-alphanet"
},
"CrossChainState": {
"name": "CrossChainState",
"address": "0x01d0C66fc0ca2A8f968D158eF7B2580A25452354",
"source": "CrossChainState",
"link": "https://moonbase.moonscan.io/address/0x01d0C66fc0ca2A8f968D158eF7B2580A25452354",
"timestamp": "2024-03-23T06:27:55.225Z",
"txn": "",
"network": "moonbase-alphanet"
},
"CrossChainManager": {
"name": "CrossChainManager",
"address": "0xBAb26e7eEfF00d9a268A720317CE6abe7F469877",
"source": "CrossChainManager",
"link": "https://moonbase.moonscan.io/address/0xBAb26e7eEfF00d9a268A720317CE6abe7F469877",
"timestamp": "2024-03-23T06:28:25.238Z",
"txn": "",
"network": "moonbase-alphanet"
},
"Depot": {
"name": "Depot",
"address": "0xC74270FF53423E5e1419Abe08c7DD9C9475c4a1b",
"source": "Depot",
"link": "https://moonbase.moonscan.io/address/0xC74270FF53423E5e1419Abe08c7DD9C9475c4a1b",
"timestamp": "2021-12-27T07:29:24.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x64ce408faa0ef2e08073d25e5fdb719e4268849f7310cedc396a565cd67ce693",
"network": "moonbase-alphanet"
},
"EtherCollateral": {
"name": "EtherCollateral",
"address": "0x5b1EAc26C2C3f27A73Cf435d8a55b1b0Aa0D593E",
"source": "EtherCollateral",
"link": "https://moonbase.moonscan.io/address/0x5b1EAc26C2C3f27A73Cf435d8a55b1b0Aa0D593E",
"timestamp": "2021-12-27T07:29:42.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x6d741ffc18d25f2b94e21368ce68959acc108e82f0f404b23a7b8761ef999df0",
"network": "moonbase-alphanet"
},
"EtherCollateralpUSD": {
"name": "EtherCollateralpUSD",
"address": "0x6b8a35974584871EDDFEa2DAD0870e5825829fA2",
"source": "EtherCollateralpUSD",
"link": "https://moonbase.moonscan.io/address/0x6b8a35974584871EDDFEa2DAD0870e5825829fA2",
"timestamp": "2021-12-27T07:30:06.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x06649f60cceb781b65ab8dc2742df492e5b3362eb83d93a4d387cc1968d9eb20",
"network": "moonbase-alphanet"
},
"PeriFinanceBridgeToOptimism": {
"name": "PeriFinanceBridgeToOptimism",
"address": "0xD11A354C42F724A9a180Fc9E8076C933992F934a",
"source": "PeriFinanceBridgeToOptimism",
"link": "https://moonbase.moonscan.io/address/0xD11A354C42F724A9a180Fc9E8076C933992F934a",
"timestamp": "2021-12-27T07:30:24.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x0760d6b9670f898275e2cc233f474150d564888262f2c3d3c8091d31eda41748",
"network": "moonbase-alphanet"
},
"PynthUtil": {
"name": "PynthUtil",
"address": "0x9ae78082d2109C3834a7D9C02b31B47119405301",
"source": "PynthUtil",
"link": "https://moonbase.moonscan.io/address/0x9ae78082d2109C3834a7D9C02b31B47119405301",
"timestamp": "2021-12-27T07:30:48.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xe1813205d4780d3b5b4b7c198d6c55fb35cc97bae17105b1fa4efa6dae844d7e",
"network": "moonbase-alphanet"
},
"DappMaintenance": {
"name": "DappMaintenance",
"address": "0x64B5Dc2bD7ef3dB1dcebd3e715a196843d8e7779",
"source": "DappMaintenance",
"link": "https://moonbase.moonscan.io/address/0x64B5Dc2bD7ef3dB1dcebd3e715a196843d8e7779",
"timestamp": "2021-12-27T07:31:12.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xefb7cfbb25e764ee4f6ef06321b5682d48e9f10bc6b7d793628347a0266662f2",
"network": "moonbase-alphanet"
},
"CollateralManagerState": {
"name": "CollateralManagerState",
"address": "0xc60fAB0473571403DB70e91B22e8489D0dc0a4d7",
"source": "CollateralManagerState",
"link": "https://moonbase.moonscan.io/address/0xc60fAB0473571403DB70e91B22e8489D0dc0a4d7",
"timestamp": "2021-12-27T07:31:42.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xf61ad4c1efd9cb8444d53e095f0b54c5e1d38167b3190f2db9ff2fa896c64969",
"network": "moonbase-alphanet"
},
"CollateralManager": {
"name": "CollateralManager",
"address": "0xF59c437b4c69B34609492A908fFa7434262a2955",
"source": "CollateralManager",
"link": "https://moonbase.moonscan.io/address/0xF59c437b4c69B34609492A908fFa7434262a2955",
"timestamp": "2021-12-27T07:32:06.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x07ca3dfb87f409833030de153afcfba5cad4ed30e0bff8cf501adcc4560648f4",
"network": "moonbase-alphanet"
},
"CollateralStateEth": {
"name": "CollateralStateEth",
"address": "0xe057a554C12a90518A5c8DEF210D8362D1814dfD",
"source": "CollateralState",
"link": "https://moonbase.moonscan.io/address/0xe057a554C12a90518A5c8DEF210D8362D1814dfD",
"timestamp": "2021-12-27T07:32:48.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xd9fabe241730c31f12e39f0f80a528a2351ac2e845ecd3c8916b0898658443ba",
"network": "moonbase-alphanet"
},
"CollateralEth": {
"name": "CollateralEth",
"address": "0x6cA76AAE3939DE9Cc4Dd97491CF39396EFEC044c",
"source": "CollateralEth",
"link": "https://moonbase.moonscan.io/address/0x6cA76AAE3939DE9Cc4Dd97491CF39396EFEC044c",
"timestamp": "2021-12-27T07:33:12.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x3bbb5f9c55cb0d860cbba5a98591bff3594b0b4de9c94e15e325ebfda17e0cd7",
"network": "moonbase-alphanet"
},
"CollateralStateErc20": {
"name": "CollateralStateErc20",
"address": "0xE7fbE6dE4102FF085E9CA54CB93601953628fDc3",
"source": "CollateralState",
"link": "https://moonbase.moonscan.io/address/0xE7fbE6dE4102FF085E9CA54CB93601953628fDc3",
"timestamp": "2021-12-27T07:34:06.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xc4f1f73644bd72e6b0c891d311722815abe45eb83701b1f935fff334285d61d5",
"network": "moonbase-alphanet"
},
"CollateralErc20": {
"name": "CollateralErc20",
"address": "0x80669D0bbd7e8B51AF9F7a3d9fD54dc155ceDA69",
"source": "CollateralErc20",
"link": "https://moonbase.moonscan.io/address/0x80669D0bbd7e8B51AF9F7a3d9fD54dc155ceDA69",
"timestamp": "2021-12-27T07:34:24.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x97d8e7941db55a978709abfbab187714cd306d041c839d4f7ecca35c9775a83d",
"network": "moonbase-alphanet"
},
"CollateralStateShort": {
"name": "CollateralStateShort",
"address": "0xf8783D22ad4EE642C1CC09F277A69D94742b30Ab",
"source": "CollateralState",
"link": "https://moonbase.moonscan.io/address/0xf8783D22ad4EE642C1CC09F277A69D94742b30Ab",
"timestamp": "2021-12-27T07:35:06.000Z",
"txn": "https://moonbase.moonscan.io/tx/0x8021a1320b467c927a5d3712eaff5afe0fdeb547974d47965bed128baa7ff616",
"network": "moonbase-alphanet"
},
"CollateralShort": {
"name": "CollateralShort",
"address": "0x1d1f762DDee80dBA34a81198e4B268FBB2eC1cbC",
"source": "CollateralShort",
"link": "https://moonbase.moonscan.io/address/0x1d1f762DDee80dBA34a81198e4B268FBB2eC1cbC",
"timestamp": "2021-12-27T07:35:29.000Z",
"txn": "https://moonbase.moonscan.io/tx/0xdc62500ea48636885febb440163577094eb8aae0437d228697d4180c95d96ec6",
"network": "moonbase-alphanet"
},
"TokenStatepBNB": {
"name": "TokenStatepBNB",
"address": "0xA91792B81fb9E806E43A883986a888E7AA9d8583",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0xA91792B81fb9E806E43A883986a888E7AA9d8583",
"timestamp": "2022-01-11T04:43:43.208Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyERC20pBNB": {
"name": "ProxyERC20pBNB",
"address": "0x4944057bea4d5Af4867a50fdadc833325F9dEE8F",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0x4944057bea4d5Af4867a50fdadc833325F9dEE8F",
"timestamp": "2022-01-11T05:00:55.233Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PynthpBNB": {
"name": "PynthpBNB",
"address": "0xcee9a9422805aD92f7F39363F134DcC8E521601D",
"source": "Pynth",
"link": "https://moonbase.moonscan.io/address/0xcee9a9422805aD92f7F39363F134DcC8E521601D",
"timestamp": "2022-01-11T06:52:54.716Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TokenStatepDOT": {
"name": "TokenStatepDOT",
"address": "0xE8ECAfA6b9aC3334f5d2edC58C1089D59eB50955",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0xE8ECAfA6b9aC3334f5d2edC58C1089D59eB50955",
"timestamp": "2022-01-11T04:45:19.305Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyERC20pDOT": {
"name": "ProxyERC20pDOT",
"address": "0xC5bc510d6b8d6eA0920CdC737827DF9e8fA25175",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0xC5bc510d6b8d6eA0920CdC737827DF9e8fA25175",
"timestamp": "2022-01-11T05:02:01.535Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PynthpDOT": {
"name": "PynthpDOT",
"address": "0x535bFd64269f47A75b4726B6A1C7cF09e8067C82",
"source": "Pynth",
"link": "https://moonbase.moonscan.io/address/0x535bFd64269f47A75b4726B6A1C7cF09e8067C82",
"timestamp": "2022-01-11T06:54:12.987Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TokenStatepLINK": {
"name": "TokenStatepLINK",
"address": "0xf88082551c9f6b3f49cabdDC0CA373E668E60331",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0xf88082551c9f6b3f49cabdDC0CA373E668E60331",
"timestamp": "2022-01-11T04:46:49.428Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyERC20pLINK": {
"name": "ProxyERC20pLINK",
"address": "0x852975092e841e86c273bC4F703Fdb4f3a61Db05",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0x852975092e841e86c273bC4F703Fdb4f3a61Db05",
"timestamp": "2022-01-11T05:03:00.822Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PynthpLINK": {
"name": "PynthpLINK",
"address": "0x21D2dBa3735f50c9322C82FF8c3f38795e935fFF",
"source": "Pynth",
"link": "https://moonbase.moonscan.io/address/0x21D2dBa3735f50c9322C82FF8c3f38795e935fFF",
"timestamp": "2022-01-11T06:55:31.336Z",
"txn": "",
"network": "moonbase-alphanet"
},
"TokenStatepLUNA": {
"name": "TokenStatepLUNA",
"address": "0xc531bb1aeff1552B508b26592Ead5b8789BdF8dC",
"source": "TokenState",
"link": "https://moonbase.moonscan.io/address/0xc531bb1aeff1552B508b26592Ead5b8789BdF8dC",
"timestamp": "2022-03-24T09:03:42.602Z",
"txn": "",
"network": "moonbase-alphanet"
},
"ProxyERC20pLUNA": {
"name": "ProxyERC20pLUNA",
"address": "0xeb3a8642F59e2549Dced1A6F7657367c72a7599F",
"source": "ProxyERC20",
"link": "https://moonbase.moonscan.io/address/0xeb3a8642F59e2549Dced1A6F7657367c72a7599F",
"timestamp": "2022-03-24T09:04:19.426Z",
"txn": "",
"network": "moonbase-alphanet"
},
"PynthpLUNA": {
"name": "PynthpLUNA",
"address": "0x6444FD3939cF7436180d3F36863A4cd76af1f1cB",
"source": "Pynth",
"link": "https://moonbase.moonscan.io/address/0x6444FD3939cF7436180d3F36863A4cd76af1f1cB",
"timestamp": "2022-03-24T09:04:36.486Z",
"txn": "",
"network": "moonbase-alphanet"
},
"VirtualPynthIssuer": {
"name": "VirtualPynthIssuer",
"address": "0x4bCD7273Ea83973943150BE1363134234C174846",
"source": "VirtualPynthIssuer",
"link": "https://moonbase.moonscan.io/address/0x4bCD7273Ea83973943150BE1363134234C174846",
"timestamp": "2024-03-23T06:53:01.767Z",
"txn": "",
"network": "moonbase-alphanet"
}
},
"sources": {
"SafeDecimalMath": {
"bytecode": "61012d610026600b82828239805160001a60731461001957fe5b30600052607381538281f3fe730000000000000000000000000000000000000000301460806040526004361060655760003560e01c8063313ce56714606a578063864029e7146086578063907af6c014609e5780639d8e21771460a4578063d5e5e6e61460aa578063def4419d1460b0575b600080fd5b607060b6565b6040805160ff9092168252519081900360200190f35b608c60bb565b60408051918252519081900360200190f35b608c60cb565b608c60d7565b608c60e3565b607060f3565b601281565b6b033b2e3c9fd0803ce800000081565b670de0b6b3a764000090565b670de0b6b3a764000081565b6b033b2e3c9fd0803ce800000090565b601b8156fea265627a7a72315820d7f3502142580fd75b2632f81cf1700dca68da475ee49c13fb0acd93fabaa19964736f6c63430005100032",
"abi": [
{
"constant": true,
"inputs": [],
"name": "PRECISE_UNIT",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x864029e7"
},
{
"constant": true,
"inputs": [],
"name": "UNIT",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x9d8e2177"
},
{
"constant": true,
"inputs": [],
"name": "decimals",
"outputs": [
{
"internalType": "uint8",
"name": "",
"type": "uint8"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x313ce567"
},
{
"constant": true,
"inputs": [],
"name": "highPrecisionDecimals",
"outputs": [
{
"internalType": "uint8",
"name": "",
"type": "uint8"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0xdef4419d"
},
{
"constant": true,
"inputs": [],
"name": "preciseUnit",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function",
"signature": "0xd5e5e6e6"
},
{
"constant": true,
"inputs": [],
"name": "unit",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function",
"signature": "0x907af6c0"
}
],
"source": {
"keccak256": "0x817b946de41f6d3ebd548a04b488602bbfbe9a2f79465cde010eac639c28cef8",
"urls": [
"bzz-raw://47409944bb20c0cce9a3b5811ece0a7a472a4e70c74d5c40aa7ea3e9021e7e00",
"dweb:/ipfs/QmasQFw6WA222YBuJaSeQxQw2NWc6NjjyWkQLLVS76MXQN"
]
},
"metadata": {
"compiler": {
"version": "0.5.16+commit.9c3226ce"
},
"language": "Solidity",
"settings": {
"compilationTarget": {
"SafeDecimalMath.sol": "SafeDecimalMath"
},
"evmVersion": "istanbul",
"libraries": {},
"optimizer": {
"enabled": true,
"runs": 200
},
"remappings": []
},
"sources": {
"SafeDecimalMath.sol": {
"keccak256": "0x817b946de41f6d3ebd548a04b488602bbfbe9a2f79465cde010eac639c28cef8",
"urls": [
"bzz-raw://47409944bb20c0cce9a3b5811ece0a7a472a4e70c74d5c40aa7ea3e9021e7e00",
"dweb:/ipfs/QmasQFw6WA222YBuJaSeQxQw2NWc6NjjyWkQLLVS76MXQN"
]
}
},
"version": 1
}
},
"Math": {
"bytecode": "60556023600b82828239805160001a607314601657fe5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea265627a7a7231582080d0314b0dddeeb713138cf789d446ae9b95282a699d537f158729b2079038f864736f6c63430005100032",
"abi": [],
"source": {
"keccak256": "0x03fc30b8273ac217fad4914b0132798ae4b8842045bfc8d868022301f3324370",
"urls": [
"bzz-raw://05b5ebc577303f2ac52dfc8417030dcf6cec4ac1f18c7f4fdd3ff548106ec09d",
"dweb:/ipfs/QmXDKvbBqvuSsCGp87Hmp9WzbFtRfVecm9Aez9GNWtG3AD"
]
},
"metadata": {
"compiler": {
"version": "0.5.16+commit.9c3226ce"
},
"language": "Solidity",
"settings": {
"compilationTarget": {
"Math.sol": "Math"
},
"evmVersion": "istanbul",
"libraries": {},
"optimizer": {
"enabled": true,
"runs": 200
},
"remappings": []
},
"sources": {
"Math.sol": {
"keccak256": "0x03fc30b8273ac217fad4914b0132798ae4b8842045bfc8d868022301f3324370",
"urls": [
"bzz-raw://05b5ebc577303f2ac52dfc8417030dcf6cec4ac1f18c7f4fdd3ff548106ec09d",
"dweb:/ipfs/QmXDKvbBqvuSsCGp87Hmp9WzbFtRfVecm9Aez9GNWtG3AD"
]
}
},
"version": 1
}
},
"AddressResolver": {
"bytecode": "608060405234801561001057600080fd5b50604051610ab9380380610ab98339818101604052602081101561003357600080fd5b5051806001600160a01b038116610091576040805162461bcd60e51b815260206004820152601960248201527f4f776e657220616464726573732063616e6e6f74206265203000000000000000604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b038316908117825560408051928352602083019190915280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a150506109bf806100fa6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c806379ba50971161007157806379ba5097146101a257806382b4c11c146101aa5780638da5cb5b146101c75780639f42102f146101cf578063ab0b8f77146102a1578063dacb2d011461035f576100a9565b80631627540c146100ae578063187f7935146100d657806321f8a7211461010f57806353a47bb71461012c578063766f781514610134575b600080fd5b6100d4600480360360208110156100c457600080fd5b50356001600160a01b03166103d4565b005b6100f3600480360360208110156100ec57600080fd5b5035610430565b604080516001600160a01b039092168252519081900360200190f35b6100f36004803603602081101561012557600080fd5b503561044b565b6100f3610466565b6100d46004803603602081101561014a57600080fd5b810190602081018135600160201b81111561016457600080fd5b82018360208201111561017657600080fd5b803590602001918460208302840111600160201b8311171561019757600080fd5b509092509050610475565b6100d46104ff565b6100f3600480360360208110156101c057600080fd5b50356105bb565b6100f36106c3565b61028d600480360360408110156101e557600080fd5b810190602081018135600160201b8111156101ff57600080fd5b82018360208201111561021157600080fd5b803590602001918460208302840111600160201b8311171561023257600080fd5b919390929091602081019035600160201b81111561024f57600080fd5b82018360208201111561026157600080fd5b803590602001918460208302840111600160201b8311171561028257600080fd5b5090925090506106d2565b604080519115158252519081900360200190f35b6100d4600480360360408110156102b757600080fd5b810190602081018135600160201b8111156102d157600080fd5b8201836020820111156102e357600080fd5b803590602001918460208302840111600160201b8311171561030457600080fd5b919390929091602081019035600160201b81111561032157600080fd5b82018360208201111561033357600080fd5b803590602001918460208302840111600160201b8311171561035457600080fd5b50909250905061075b565b6100f36004803603604081101561037557600080fd5b81359190810190604081016020820135600160201b81111561039657600080fd5b8201836020820111156103a857600080fd5b803590602001918460018302840111600160201b831117156103c957600080fd5b509092509050610867565b6103dc6108db565b600180546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce229181900360200190a150565b6002602052600090815260409020546001600160a01b031681565b6000908152600260205260409020546001600160a01b031690565b6001546001600160a01b031681565b60005b818110156104fa5782828281811061048c57fe5b905060200201356001600160a01b03166001600160a01b031663741853606040518163ffffffff1660e01b8152600401600060405180830381600087803b1580156104d657600080fd5b505af11580156104ea573d6000803e3d6000fd5b5050600190920191506104789050565b505050565b6001546001600160a01b031633146105485760405162461bcd60e51b81526004018080602001828103825260358152602001806109276035913960400191505060405180910390fd5b600054600154604080516001600160a01b03938416815292909116602083015280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a160018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6524b9b9bab2b960d11b600090815260026020527f0651498423135bdecab48e2d306f14d560a72d49179b71410fd95b5d25ce349a546001600160a01b03168061064c576040805162461bcd60e51b815260206004820152601a60248201527f43616e6e6f742066696e64204973737565722061646472657373000000000000604482015290519081900360640190fd5b806001600160a01b03166357ad4663846040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b15801561069057600080fd5b505afa1580156106a4573d6000803e3d6000fd5b505050506040513d60208110156106ba57600080fd5b50519392505050565b6000546001600160a01b031681565b6000805b8481101561074d578383828181106106ea57fe5b905060200201356001600160a01b03166001600160a01b03166002600088888581811061071357fe5b60209081029290920135835250810191909152604001600020546001600160a01b031614610745576000915050610753565b6001016106d6565b50600190505b949350505050565b6107636108db565b8281146107b7576040805162461bcd60e51b815260206004820152601860248201527f496e707574206c656e67746873206d757374206d617463680000000000000000604482015290519081900360640190fd5b60005b838110156108605760008585838181106107d057fe5b90506020020135905060008484848181106107e757fe5b600085815260026020908152604091829020805493820295909501356001600160a01b03166001600160a01b03199093168317909455805186815293840182905280519194507fefe884cc7f82a6cf3cf68f64221519dcf96b5cae9048e1bb008ee32cd05aaa9193829003019150a150506001016107ba565b5050505050565b6000838152600260205260408120546001600160a01b03168383826108d05760405162461bcd60e51b815260206004820190815260248201839052908190604401848480828437600083820152604051601f909101601f19169092018290039550909350505050fd5b509095945050505050565b6000546001600160a01b031633146109245760405162461bcd60e51b815260040180806020018281038252602f81526020018061095c602f913960400191505060405180910390fd5b56fe596f75206d757374206265206e6f6d696e61746564206265666f726520796f752063616e20616363657074206f776e6572736869704f6e6c792074686520636f6e7472616374206f776e6572206d617920706572666f726d207468697320616374696f6ea265627a7a72315820e95cf016e837a4c75ff92cafca81d4be0a790b54282d1366cd9604568946096864736f6c63430005100032",
"abi": [
{
"inputs": [
{
"internalType": "address",
"name": "_owner",
"type": "address"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "constructor",
"signature": "constructor"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "bytes32",
"name": "name",
"type": "bytes32"
},
{
"indexed": false,
"internalType": "address",
"name": "destination",
"type": "address"
}
],
"name": "AddressImported",
"type": "event",
"signature": "0xefe884cc7f82a6cf3cf68f64221519dcf96b5cae9048e1bb008ee32cd05aaa91"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "oldOwner",
"type": "address"
},
{
"indexed": false,
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "OwnerChanged",
"type": "event",
"signature": "0xb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "OwnerNominated",
"type": "event",
"signature": "0x906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce22"
},
{
"constant": false,
"inputs": [],
"name": "acceptOwnership",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x79ba5097"
},
{
"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",
"signature": "0x9f42102f"
},
{
"constant": true,
"inputs": [
{
"internalType": "bytes32",
"name": "name",
"type": "bytes32"
}
],
"name": "getAddress",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x21f8a721"
},
{
"constant": true,
"inputs": [
{
"internalType": "bytes32",
"name": "key",
"type": "bytes32"
}
],
"name": "getPynth",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x82b4c11c"
},
{
"constant": false,
"inputs": [
{
"internalType": "bytes32[]",
"name": "names",
"type": "bytes32[]"
},
{
"internalType": "address[]",
"name": "destinations",
"type": "address[]"
}
],
"name": "importAddresses",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xab0b8f77"
},
{
"constant": false,
"inputs": [
{
"internalType": "address",
"name": "_owner",
"type": "address"
}
],
"name": "nominateNewOwner",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x1627540c"
},
{
"constant": true,
"inputs": [],
"name": "nominatedOwner",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x53a47bb7"
},
{
"constant": true,
"inputs": [],
"name": "owner",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x8da5cb5b"
},
{
"constant": false,
"inputs": [
{
"internalType": "contract MixinResolver[]",
"name": "destinations",
"type": "address[]"
}
],
"name": "rebuildCaches",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x766f7815"
},
{
"constant": true,
"inputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"name": "repository",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x187f7935"
},
{
"constant": true,
"inputs": [
{
"internalType": "bytes32",
"name": "name",
"type": "bytes32"
},
{
"internalType": "string",
"name": "reason",
"type": "string"
}
],
"name": "requireAndGetAddress",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0xdacb2d01"
}
],
"source": {
"keccak256": "0xda661b9ca1b5976bc0316d7b6e6b09f795da4f63c6647d63f6c5f2504a1675f7",
"urls": [
"bzz-raw://edd78c6378c07614796d711f8ec8438d56c6a68333264e01b72bacff5cf17796",
"dweb:/ipfs/QmQp6ghR2J7fDF2WV32iEytqXbSLJ3uxRdS5NLdQYpJsQ9"
]
},
"metadata": {
"compiler": {
"version": "0.5.16+commit.9c3226ce"
},
"language": "Solidity",
"settings": {
"compilationTarget": {
"AddressResolver.sol": "AddressResolver"
},
"evmVersion": "istanbul",
"libraries": {},
"optimizer": {
"enabled": true,
"runs": 200
},
"remappings": []
},
"sources": {
"AddressResolver.sol": {
"keccak256": "0xda661b9ca1b5976bc0316d7b6e6b09f795da4f63c6647d63f6c5f2504a1675f7",
"urls": [
"bzz-raw://edd78c6378c07614796d711f8ec8438d56c6a68333264e01b72bacff5cf17796",
"dweb:/ipfs/QmQp6ghR2J7fDF2WV32iEytqXbSLJ3uxRdS5NLdQYpJsQ9"
]
}
},
"version": 1
}
},
"ReadProxy": {
"bytecode": "608060405234801561001057600080fd5b506040516104953803806104958339818101604052602081101561003357600080fd5b5051806001600160a01b038116610091576040805162461bcd60e51b815260206004820152601960248201527f4f776e657220616464726573732063616e6e6f74206265203000000000000000604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b038316908117825560408051928352602083019190915280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a1505061039b806100fa6000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c80631627540c1461008657806353a47bb7146100ae578063776d1a01146100d257806379ba5097146100f85780638da5cb5b14610100578063d4b8399214610108575b36600080376000803660006002545afa3d6000803e80610081573d6000fd5b3d6000f35b6100ac6004803603602081101561009c57600080fd5b50356001600160a01b0316610110565b005b6100b661016c565b604080516001600160a01b039092168252519081900360200190f35b6100ac600480360360208110156100e857600080fd5b50356001600160a01b031661017b565b6100ac6101dd565b6100b6610299565b6100b66102a8565b6101186102b7565b600180546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce229181900360200190a150565b6001546001600160a01b031681565b6101836102b7565b600280546001600160a01b0319166001600160a01b03838116919091179182905560408051929091168252517f814250a3b8c79fcbe2ead2c131c952a278491c8f4322a79fe84b5040a810373e916020908290030190a150565b6001546001600160a01b031633146102265760405162461bcd60e51b81526004018080602001828103825260358152602001806103036035913960400191505060405180910390fd5b600054600154604080516001600160a01b03938416815292909116602083015280517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c9281900390910190a160018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6000546001600160a01b031681565b6002546001600160a01b031681565b6000546001600160a01b031633146103005760405162461bcd60e51b815260040180806020018281038252602f815260200180610338602f913960400191505060405180910390fd5b56fe596f75206d757374206265206e6f6d696e61746564206265666f726520796f752063616e20616363657074206f776e6572736869704f6e6c792074686520636f6e7472616374206f776e6572206d617920706572666f726d207468697320616374696f6ea265627a7a72315820b1e5b1832d3f36f88f81ecab36152bb00a8c3640bdadcd5ee45f6b31be53f27364736f6c63430005100032",
"abi": [
{
"inputs": [
{
"internalType": "address",
"name": "_owner",
"type": "address"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "constructor",
"signature": "constructor"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "oldOwner",
"type": "address"
},
{
"indexed": false,
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "OwnerChanged",
"type": "event",
"signature": "0xb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "newOwner",
"type": "address"
}
],
"name": "OwnerNominated",
"type": "event",
"signature": "0x906a1c6bd7e3091ea86693dd029a831c19049ce77f1dce2ce0bab1cacbabce22"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "newTarget",
"type": "address"
}
],
"name": "TargetUpdated",
"type": "event",
"signature": "0x814250a3b8c79fcbe2ead2c131c952a278491c8f4322a79fe84b5040a810373e"
},
{
"payable": false,
"stateMutability": "nonpayable",
"type": "fallback"
},
{
"constant": false,
"inputs": [],
"name": "acceptOwnership",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x79ba5097"
},
{
"constant": false,
"inputs": [
{
"internalType": "address",
"name": "_owner",
"type": "address"
}
],
"name": "nominateNewOwner",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x1627540c"
},
{
"constant": true,
"inputs": [],
"name": "nominatedOwner",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x53a47bb7"
},
{
"constant": true,
"inputs": [],
"name": "owner",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x8da5cb5b"
},
{
"constant": false,
"inputs": [
{
"internalType": "address",
"name": "_target",
"type": "address"
}
],
"name": "setTarget",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x776d1a01"
},
{
"constant": true,
"inputs": [],
"name": "target",
"