@perifinance/peri-finance
Version:
The smart contracts which make up the Peri Finance system. (pynths.com)
458 lines (457 loc) • 17.2 kB
JSON
{
"v0.7.11-base-sepolia": {
"tag": "v0.7.11",
"fulltag": "v0.7.11-basesepolia",
"release": "peri-finance",
"network": "base-sepolia",
"commit": "",
"contracts": {
"SafeDecimalMath": {
"address": "0x0aD6C586CC7706A3332c4869eAcd661D9a6604c3",
"status": "current",
"keccak256": "0x2a1a3fd4f7f1b6eefe5a9ba9559ab1cc15e66859dda00c41f5fb05ea1ac914f1"
},
"Math": {
"address": "0x1F5350E24eB256c9D0AeA531FEA2A291807BcACd",
"status": "current",
"keccak256": "0xc6cdc1971460418d5947602bf58ae08abf009557df2cdc90a32a23e639249818"
},
"AddressResolver": {
"address": "0xb978238531b7691598b9c31e02d36A6e54FD83ca",
"status": "current",
"keccak256": "0xe94e587ffbeb69e0a59533f0fcba593e30279e9b19f8299534704d9986921ab8"
},
"ReadProxyAddressResolver": {
"address": "0x2db7FDf3Afdfe661f15cFE692B1f09CB9c984F93",
"status": "current",
"keccak256": "0xe05976e6d520d79f52439f01ff6e2ab45ea0896f2fe940d12b9021d850f3dfe2"
},
"FlexibleStorage": {
"address": "0xe7702e7577399c89A3A0a364847005a4b8Ef1422",
"status": "current",
"keccak256": "0xb93001c509bf22eb08ef067f25da2b88baacb092d4f5464b304e88ad0e4527bb"
},
"SystemSettings": {
"address": "0x7f92bcB8749BB6a8141b4756aF6005b9EE981A31",
"status": "current",
"keccak256": "0xf6234c570e3f445f48640eabec5df34df19760135deed1115d8b534b7ae1290d"
},
"SystemStatus": {
"address": "0x92Dd9661112a409F8C1b02c7CC9fb178C5D73119",
"status": "current",
"keccak256": "0x7ded4a8ed0d9a827c119a4bb92b4d56f6e8c0781677d21e3be70e6502fe9e44e"
},
"ExchangeRates": {
"address": "0xE28Bf7007E42a43ec2F0a6e96E6d5D2f454a80Eb",
"status": "current",
"keccak256": "0x0e78ee92bfcc11530858621ac5e320fd77fa410354251ae5015379a58098b166"
},
"RewardEscrow": {
"address": "0x70B3fB148804eFD521BE7C58B07839cbD63360F3",
"status": "current",
"keccak256": "0xe58e959006ac3ad4336a2cd3c95ad61c2d6e0dc49a8e188847f52477132328ca"
},
"RewardEscrowV2": {
"address": "0x5E01B82d6C18E0394a21084405ea2D39FCA1Ad6F",
"status": "current",
"keccak256": "0x53c62fbc3d93dace76e388659f716d6205cd23bdeff63126d9dacb9773453bcf"
},
"PeriFinanceEscrow": {
"address": "0xaB4b6D40e80Bb3cb957D6d1D454EdC84dCE6CC05",
"status": "current",
"keccak256": "0xbdb60799a00f777157a8f1d409ee7196c62980cc7f3f419a392597e21eb39d89"
},
"PeriFinanceState": {
"address": "0xA59eD595C3D3307f02b597ACC6Ba337c22cE8996",
"status": "current",
"keccak256": "0xb0141a8cdb3f162c4c4aca87fcc9549e5f92c359880da6ba4789f545d776b6a4"
},
"ProxyFeePool": {
"address": "0xB291b19Fc8F896dD406eFA9EE216681a9e2EBF86",
"status": "current",
"keccak256": "0xc1bb58678ed039c45bf9cd38be9e7b7021f1bebf661ead7983ea0900a32747c7"
},
"DelegateApprovalsEternalStorage": {
"address": "0xD5D1654552aE7f2C1325dd2B3dF9A91F17af54fe",
"status": "current",
"keccak256": "0x2e0e40e6c05fbe7a7a9123464107a999f084ebf53230e84fb2bde94a8880eb76"
},
"DelegateApprovals": {
"address": "0xe2cdE0FE1D5702F9E72B37c16e7E0b21c386d456",
"status": "current",
"keccak256": "0xfca995a0439828bc3ae16308c194f054447611b8bd934ca2366189d84350fcb9"
},
"Liquidations": {
"address": "0x6eFA5F9A3aD6F2A04792fb23637330a38859143a",
"status": "current",
"keccak256": "0xd45d1bacf3309a00ba9149edbe209b4d00e2d4e75cfe98215b9f1042a470be20"
},
"EternalStorageLiquidations": {
"address": "0x86114673F574b0a885E64ccd51c4Bb0ffe82bcE3",
"status": "current",
"keccak256": "0x2e0e40e6c05fbe7a7a9123464107a999f084ebf53230e84fb2bde94a8880eb76"
},
"FeePoolEternalStorage": {
"address": "0x3da35403E6A4B33623B27FCB693a5450175B3aa8",
"status": "current",
"keccak256": "0x893a78ae75bb4a2f35a17a30d3c69587da52c4531ad81f3dc9ebd920c4dae6ab"
},
"FeePool": {
"address": "0x9b807C2DC8298fE0C1dB927CFb66e576347d55BC",
"status": "replaced",
"keccak256": "0x96b23f4d06adcb334baef4e8e1eeaf1ef438ce9b92b43df6a2a55d566a159050",
"replaced_in": "v0.7.20-rc"
},
"FeePoolState": {
"address": "0xcE954FC4c52A9E6e25306912A36eC59293da41E3",
"status": "current",
"keccak256": "0xb9399802cd2569447279bc6f7030437d196a5befb9eeed9632099193534e7c4e"
},
"RewardsDistribution": {
"address": "0xDC4e9ef17A4a650513D29e87C27f4AB0A0DC19AC",
"status": "current",
"keccak256": "0x30b9c967b75dcf910892af06c9e88e3d19580d0a06861bf264bfc26f7ee64888"
},
"ProxyERC20": {
"address": "0x8Fc89b37B3075dd0f63200D30Fa59C53F1AE819E",
"status": "replaced",
"keccak256": "0xc7f4e6f1557878a0b3d3b6f6f771dd269a57e29ae448b4a9d0fee9eafa692a29",
"replaced_in": "v0.7.15-base-sepolia"
},
"TokenStatePeriFinance": {
"address": "0xdb7112b62daaDbe1DC87fa9E49CfE9B7f331568A",
"status": "replaced",
"keccak256": "0x3f14e6166fe51fd37f1007318b3bc58541fe01e78aecc945bad7dd32aba8f955",
"replaced_in": "v0.7.15-base-sepolia"
},
"BlacklistManager": {
"address": "0xA4CD91Ba8eBfEE60F5F1580a925DBBF51ba38442",
"status": "current",
"keccak256": "0x1d16af817bb75e25e423f8a2393bb8aa1874d86da4c2e8c3b5e5efc339882d4b"
},
"PeriFinance": {
"address": "0x8EDc640693b518c8d531A8516A5C0Ae98b641a03",
"status": "replaced",
"keccak256": "0x45294d72771e4ee5c1a705f150c833f4a585c41b8a0e3e4ad88587901cb32906",
"replaced_in": "v0.7.15-base-sepolia"
},
"BridgeState": {
"address": "0x15040a4bDE0731664373Fb46Ce233262A644DFcd",
"status": "current",
"keccak256": "0xf9bbf8711b115cd58debd3f7b3522c2fd08e41894261f97a595dd3c0a80e3f6a"
},
"DebtCache": {
"address": "0x64A435a8693c082475Ca8dD0342C7C437BDEFc44",
"status": "current",
"keccak256": "0x5de4c585ee9038fa99746ce03d71058ef05621885f0651fceb0287e9d9f21340"
},
"Exchanger": {
"address": "0x23865C4A7Ca571Cd5aADaCBd76acDEeE05DA0F49",
"status": "current",
"keccak256": "0xd92a1bc336c63374de3fff06819426ce04575b2dffa763092a25f935837ba2ba"
},
"VirtualPynthIssuer": {
"address": "0x13eF7B292eFb9f42c4283242fb2454f310df1B73",
"status": "replaced",
"keccak256": "0x7bb575f70d195d9abed55e3022cccedca97cb83cfce223416837ac55ec7151a2",
"replaced_in": "v0.7.13-base-sepolia"
},
"ExchangeState": {
"address": "0x964cAF3Df7DfE40cd7f3BdC1e54Df13fe9f002d3",
"status": "current",
"keccak256": "0x2ad0169ee39fc317088b550e4c0905464c31c49aba7f493f45b9f72ea077eb70"
},
"Issuer": {
"address": "0x0ec3A103F92BeE5Fa35de95366074303C52Ad2fC",
"status": "replaced",
"keccak256": "0x054a5ca7698b50684efd353a1c69d8231cfeb71882a6d1cebfbd4895395c0571",
"replaced_in": "v0.7.14-base-sepolia"
},
"TradingRewards": {
"address": "0xB2FAfD6E079C3Cd2293e777a1834bc59E4E99dAD",
"status": "current",
"keccak256": "0x39648ce63b790277cdcd5bc13b44574a9ac7a8a6b5893da4444f3b70bfc31e1a"
},
"EscrowChecker": {
"address": "0x7302F631d4Af72a6B20DdFD325d2B2844B21D4D2",
"status": "current",
"keccak256": "0x94714dbb2fc2e128d18bdc113c9976a7a22d94fff7ab0b958693ac3daed880db"
},
"SupplySchedule": {
"address": "0x2F328cDbbe840C02f58c7B76eA281634513d03c5",
"status": "current",
"keccak256": "0x1ff8b127c6b01b21a91be9dbac73ab6d54556db8e2757b7f2debcf0e870c40f3"
},
"TokenStatepUSD": {
"address": "0x8caE06E6aA9762761d726ea46F4eBaD39E6E3b65",
"status": "current",
"keccak256": "0x3f14e6166fe51fd37f1007318b3bc58541fe01e78aecc945bad7dd32aba8f955"
},
"ProxyERC20pUSD": {
"address": "0xDF17D7AaCC4cE7f675d3600A07b3CEA843F3669f",
"status": "current",
"keccak256": "0xc7f4e6f1557878a0b3d3b6f6f771dd269a57e29ae448b4a9d0fee9eafa692a29"
},
"PynthpUSD": {
"address": "0x33B86de94702C5Ff1ECba36D38Ea2Fc238894315",
"status": "current",
"keccak256": "0x564f74bcc62de46aabee2cfe0c854f1559836810b058a9fd4465bacd4ef3a31b"
},
"BridgeStatepUSD": {
"address": "0x94178cfBA458B6fFC9AF87EdeeBD9397F2A2522e",
"status": "current",
"keccak256": "0xf9bbf8711b115cd58debd3f7b3522c2fd08e41894261f97a595dd3c0a80e3f6a"
},
"TokenStatepBTC": {
"address": "0xc55191e5Fb4F31018319aaCF7909C999175070D1",
"status": "current",
"keccak256": "0x3f14e6166fe51fd37f1007318b3bc58541fe01e78aecc945bad7dd32aba8f955"
},
"ProxyERC20pBTC": {
"address": "0xD6133f1784825fE4D131a382D7cA7E0342907A0B",
"status": "current",
"keccak256": "0xc7f4e6f1557878a0b3d3b6f6f771dd269a57e29ae448b4a9d0fee9eafa692a29"
},
"PynthpBTC": {
"address": "0x29c81669Aae789B7E7DbFafA9aF419745F7Adb07",
"status": "current",
"keccak256": "0x564f74bcc62de46aabee2cfe0c854f1559836810b058a9fd4465bacd4ef3a31b"
},
"TokenStatepETH": {
"address": "0x1d9602B83f02d57f35fA1767D2beecEB5FecDfa5",
"status": "current",
"keccak256": "0x3f14e6166fe51fd37f1007318b3bc58541fe01e78aecc945bad7dd32aba8f955"
},
"ProxyERC20pETH": {
"address": "0x287E78F04F49e009313bf4cdD9279c60b4074e41",
"status": "current",
"keccak256": "0xc7f4e6f1557878a0b3d3b6f6f771dd269a57e29ae448b4a9d0fee9eafa692a29"
},
"PynthpETH": {
"address": "0x5757C7A16F74c4ad103F871FCC94b34F2371be19",
"status": "current",
"keccak256": "0x564f74bcc62de46aabee2cfe0c854f1559836810b058a9fd4465bacd4ef3a31b"
},
"StakingState": {
"address": "0x95Bf7635ee673A976317c733ca4e6E148C1633B0",
"status": "replaced",
"keccak256": "0x2146054d3ece3f094cde0bb763cc2ee1537eefe018601ed337229984160829d8",
"replaced_in": "v0.7.13-base-sepolia"
},
"ExternalTokenStakeManager": {
"address": "0x827b8b5891a1eF46F17a21C66991F799549bFeDB",
"status": "replaced",
"keccak256": "0x78e9655741224d719b2470892fbd5b9083c802f0cf87df68ebfb8da51ba3bbf2",
"replaced_in": "v0.7.13-base-sepolia"
},
"CrossChainState": {
"address": "0xa198f8b70c69baf91440C27365e1142FB091e444",
"status": "current",
"keccak256": "0xd4de0d8894fb38842a778288586b6ce1e62daac432c7e6a8c5d5faf91da3305b"
},
"CrossChainManager": {
"address": "0x81514a4DF9906EdD1b406E2BBd7e552751a570c2",
"status": "current",
"keccak256": "0xe0ae68d5b6e76605f10070c669274e85ce0058e31cbccfc9c1dab0d05b47c8a6"
},
"Depot": {
"address": "0x49f469dd43041d04cE66e32c726df5860484F9FC",
"status": "current",
"keccak256": "0x9f39d1e1217dca41679e84cfc3cd51fb304579fd26649ef4312abed165e6658e"
},
"EtherCollateral": {
"address": "0xa4FD9C0A85DA063a13ee71321BE181eD53BC08dF",
"status": "current",
"keccak256": "0xe281d46104fd60fd23b1f140a39284ca8c9210441c35a6f17422e17df27f1212"
},
"EtherCollateralpUSD": {
"address": "0xBAAf974B16bc2FF964253791D9053a5422d1831C",
"status": "current",
"keccak256": "0x280dc411c3a778167b92dc9d10a4eaad5ddc43f76f991d62425ee67bb6d8bb56"
},
"PynthUtil": {
"address": "0xa7939d422588EA71177b56ae89f3Fb950D50329B",
"status": "current",
"keccak256": "0x4a4600594059428ff7711d4d042ac0559e83d301e49d68e67a9d7f90846686d2"
},
"DappMaintenance": {
"address": "0x361870BE6Ea2C640fB3c6E8F0BE287077c09d169",
"status": "current",
"keccak256": "0x9811497c0a78b1c309d402a1a99da3716879031472d0e6507adc577a8dce08b7"
},
"CollateralManagerState": {
"address": "0x16Ef9C8880092B9756Bd32D80eF336bb0f8F5366",
"status": "current",
"keccak256": "0x58b37a3e042efb143786c43a0eb9ad09f854d1aa364941e14f2daafbf55227d9"
},
"CollateralManager": {
"address": "0x6C0755B081Ff1292f58a91264ea41Ed7cAAD47C8",
"status": "current",
"keccak256": "0x315876830cc82f439678cbd3b753004e371c7010ca156a27a7fcb2ebfe886456"
},
"CollateralStateEth": {
"address": "0x58C9D87936130346C53b6Eb8A563aFE42d67531D",
"status": "current",
"keccak256": "0x653bca85fe9e2f6bd9e0517a463a26e5ca8bd72a45525eeefc6d21b51ad04ca9"
},
"CollateralEth": {
"address": "0x741ab249DFb4373d27A8e027992Bc3093889C5fe",
"status": "current",
"keccak256": "0x27aa572b5cafa4e4c05fc96056cb3bebab9ce76beea30185524f0e907d3a797e"
},
"CollateralStateErc20": {
"address": "0x1f8aD626bC259b961287102cd622fF5b4DE58Cf0",
"status": "current",
"keccak256": "0x653bca85fe9e2f6bd9e0517a463a26e5ca8bd72a45525eeefc6d21b51ad04ca9"
},
"CollateralErc20": {
"address": "0xBC5620119B7374fb06369745e440cacc87273c10",
"status": "current",
"keccak256": "0xf99e682227231fa373bdbb766758bb4c46e77f86e997f6feb68cd4c4e03be93e"
},
"CollateralStateShort": {
"address": "0x49f058Ae62A0F559110B0Ce18dd28168ff232C83",
"status": "current",
"keccak256": "0x653bca85fe9e2f6bd9e0517a463a26e5ca8bd72a45525eeefc6d21b51ad04ca9"
},
"CollateralShort": {
"address": "0xCB10fF81558302bbb0848480045C07Fa1D77BDfc",
"status": "current",
"keccak256": "0x2df1c60266d3aa7f49f8b0e7fcd08a202e7f351a1b6057926a0a2f6eefd6ab03"
}
}
},
"v0.7.13-base-sepolia": {
"tag": "v0.7.13",
"fulltag": "v0.7.13-base-sepolia",
"release": "peri-finance",
"network": "base-sepolia",
"date": "2024-04-11T22:01:14+09:00",
"commit": "f9b4d8963ba5fafce0c65b6abaacd4ea85720f84",
"contracts": {
"VirtualPynthIssuer": {
"address": "0x5ee4Cf6B8b402697c9ae735B31C9D7C2C86A290d",
"status": "current",
"keccak256": "0x7bb575f70d195d9abed55e3022cccedca97cb83cfce223416837ac55ec7151a2"
},
"StakingState": {
"address": "0xC4ea2c03dDfECAEF96a19Af751Bef71A3Bd0317d",
"status": "replaced",
"keccak256": "0x2146054d3ece3f094cde0bb763cc2ee1537eefe018601ed337229984160829d8",
"replaced_in": "v0.7.14-base-sepolia"
},
"ExternalTokenStakeManager": {
"address": "0xC967CdCE9892bB55743B78329191eB4D6e384e1E",
"status": "current",
"keccak256": "0xfa44d0cfa1d2b7a10ac644562e7ef7aae090ab6b832dfd5b29e8362d0cd8f4cf"
},
"TokenStatepLINK": {
"address": "0x1757302d14997F1e01fE4C84cd90f4E5B6620b3E",
"status": "current",
"keccak256": "0x3f14e6166fe51fd37f1007318b3bc58541fe01e78aecc945bad7dd32aba8f955"
},
"ProxyERC20pLINK": {
"address": "0xC960fF13b5E5803529913E182608BF64DAb3c217",
"status": "current",
"keccak256": "0xc7f4e6f1557878a0b3d3b6f6f771dd269a57e29ae448b4a9d0fee9eafa692a29"
},
"PynthpLINK": {
"address": "0x13De028C4CE5A3F83de7310fD373fADd7F174602",
"status": "current",
"keccak256": "0xadb3a05908fa3a1a9aa53c6130ef3efb4319f5ce6fc455544733c34c42f8aed2"
}
}
},
"v0.7.14-base-sepolia": {
"tag": "v0.7.14",
"fulltag": "v0.7.14-base-sepolia",
"release": "peri-finance",
"network": "base-sepolia",
"date": "2024-04-12T10:44:23+09:00",
"commit": "e0427d99003fa86d2bc3e9a570253b0027f91ec3",
"contracts": {
"Issuer": {
"address": "0x24E910eE07b3504bC14420E7C08383E787954903",
"status": "replaced",
"keccak256": "0x054a5ca7698b50684efd353a1c69d8231cfeb71882a6d1cebfbd4895395c0571",
"replaced_in": "v0.7.19-rc"
},
"StakingState": {
"address": "0x055Da09418e173878fb572465AE7F9bd393b5aDE",
"status": "current",
"keccak256": "0x2146054d3ece3f094cde0bb763cc2ee1537eefe018601ed337229984160829d8"
}
}
},
"v0.7.15-base-sepolia": {
"tag": "v0.7.15",
"fulltag": "v0.7.15-base-sepolia",
"release": "peri-finance",
"network": "base-sepolia",
"date": "2024-04-12T11:44:07+09:00",
"commit": "bc71a66cf3d0fec1be419d4f3567a9cf0283ec53",
"contracts": {
"ProxyERC20": {
"address": "0xA9cb3Ca6A5D4e8AE2f78bD67D4Eb752Edb467CF3",
"status": "current",
"keccak256": "0xc7f4e6f1557878a0b3d3b6f6f771dd269a57e29ae448b4a9d0fee9eafa692a29"
},
"TokenStatePeriFinance": {
"address": "0x53a1140dB0845B4618a7637D8f65CD2d1918957F",
"status": "current",
"keccak256": "0x3f14e6166fe51fd37f1007318b3bc58541fe01e78aecc945bad7dd32aba8f955"
},
"PeriFinance": {
"address": "0xE54d2B348c50fC7Dc6c4b35f432739AfD2716ecc",
"status": "current",
"keccak256": "0x45294d72771e4ee5c1a705f150c833f4a585c41b8a0e3e4ad88587901cb32906"
}
}
},
"v0.7.19-rc": {
"tag": "v0.7.19",
"fulltag": "v0.7.19-rc",
"release": "peri-finance",
"network": "base-sepolia",
"date": "2024-04-14T13:10:42+09:00",
"commit": "c1594eb24e44aefb167aae3730384dbd4b21f2b1",
"contracts": {
"Issuer": {
"address": "0x74b9F1C61a7996949cD1De27C03c7eDD978d6366",
"status": "current",
"keccak256": "0x46847b21e4d98b50d598a0ea8cfbefddc4bdb8b5920b7bb2fac6f47c375a1c2f"
}
}
},
"v0.7.20-rc": {
"tag": "v0.7.20",
"fulltag": "v0.7.20-rc",
"release": "peri-finance",
"network": "base-sepolia",
"date": "2024-04-17T00:38:44+09:00",
"commit": "fef73787ee9a420f8eed340f229dd562f51f9ec1",
"contracts": {
"FeePool": {
"address": "0xb0f1feeEC5d57C7a4Ed8D92429733F68412E4904",
"status": "replaced",
"keccak256": "0xd7adc4c4ed666d5f1a8a5582f3301b8bd9374d86f4912ffd93439597efaac340",
"replaced_in": "v0.7.21-rc"
}
}
},
"v0.7.21-rc": {
"tag": "v0.7.21",
"fulltag": "v0.7.21-rc",
"release": "peri-finance",
"network": "base-sepolia",
"date": "2024-04-17T13:33:52+09:00",
"commit": "8a8226e082c4d2badb19d111654da8cb0dd13daa",
"contracts": {
"FeePool": {
"address": "0xa46eA778C383E23815d4eE843087AD76C4C160E7",
"status": "current",
"keccak256": "0x77bb52cfac7fc91a2a061a568a3b3e316e84836b9a57f195ea23fba792a94167"
}
}
}
}