diff --git a/config_samples/ethereum/mainnet/meta/meta_eth_config.json b/config_samples/ethereum/mainnet/meta/meta_eth_config.json new file mode 100644 index 0000000..1b57de9 --- /dev/null +++ b/config_samples/ethereum/mainnet/meta/meta_eth_config.json @@ -0,0 +1,60 @@ +{ + "contracts": { + "0x6a37725ca7f4CE81c004c955f7280d5C704a249e": "TransparentUpgradeableProxy", + "0x0000000615B2771511dAa693aC07BE5622869E01": "Vault", + "0x1db7094Ef0D994B0b62f6Cd67dB801ad194999A8": "TransparentUpgradeableProxy", + "0x3Fc48660d02e59fBedD0a5Cc18a5580D1f8dD6A4": "TransparentUpgradeableProxy", + "0xe39EED9A454C4918F8d0682062777cB251cd513F": "TransparentUpgradeableProxy", + "0x411172F1E5310d03b38128F2a294F2e33c691B30": "TransparentUpgradeableProxy", + "0x268ea1cc674cdaE200c4609E7b09d03Dc618E663": "TransparentUpgradeableProxy", + "0x4bDd2Ea1E20acb13f2758190c92a84175107A86f": "TransparentUpgradeableProxy", + "0x00000006dA9f179BFE250Dd1c51cD2d3581930c8": "DepositQueue", + "0x4a1d5dd96d6AA2Ba82e748E941d4425cb117dE84": "TransparentUpgradeableProxy", + "0x3B374Be4c02D7367a1fDDCcDbc2EAA708BB220a0": "TransparentUpgradeableProxy", + "0xD39ceac8EAfc9c8dBf52319B900CA6623730d4BA": "TransparentUpgradeableProxy", + "0xDc6D33047F57fCb54A6944889c5A2779EAB355a2": "TransparentUpgradeableProxy", + "0x2161D9e85C73e7753f6Be8d0D5afBEAf416A8C58": "TransparentUpgradeableProxy", + "0x07d82e01c73494F9b7965ED12eBDbF58E1057fBb": "TransparentUpgradeableProxy", + "0x000000002E2aeaC5Fe65AaB6fE2E6AE0e44F1A3A": "SyncDepositQueue", + "0x095bFAca9f1c6F2B063Cd67C6d6bfcd0c3aaB7b4": "TransparentUpgradeableProxy", + "0x000000000c139266BA06170Ed1DeacA6d11903c1": "RedeemQueue", + "0xAda1f4c24603aB2fe5aBd35BCD12370e98A20358": "TransparentUpgradeableProxy", + "0x0000000F0d3D1c31b72368366A4049C05E291D58": "Oracle", + "0xBBFC8683C8fE8cF73777feDE7ab9574935fea0A4": "TransparentUpgradeableProxy", + "0x0000000E8eb7173fA1a3ba60eCA325bcB6aaf378": "TokenizedShareManager", + "0xed4Fac879eE86F3aB0101993A3713e7cAA0488E1": "TransparentUpgradeableProxy", + "0x0000000dE74e5D51651326E0A3e1ACA94bEAF6E1": "FeeManager", + "0xa2a4C4ecE27229aF51c546844AB752824Ccb557e": "TransparentUpgradeableProxy", + "0x0000000714cf2851baC1AE2f41871862e9D216fD": "RiskManager", + "0xC5901C2481ca9C26398A9Da258b13717894bfebF": "TransparentUpgradeableProxy", + "0x7F515C80fA4C1FCFF34F0329141A9C3b20468FE5": "TransparentUpgradeableProxy", + "0x0000000E535B4E063f8372933A55470e67910a66": "Subvault", + "0xBc46B79d79fCac1F4232D4Da1BA31aCED0AABFE0": "TransparentUpgradeableProxy", + "0xc0FC0B74923A80Af21B1E49633cAA309f432140F": "TransparentUpgradeableProxy", + "0x000000047Fc878662006E78D5174FB4285637966": "Verifier", + "0x363Ba8843d06BA5968f55C26aB055162eDd62189": "TimelockController", + "0xFbD83f7C531D35D99392a5A20bb5F1e75E97076e": "OracleSubmitter" + }, + "explorer_hostname": "api.etherscan.io", + "explorer_token_env_var": "ETHERSCAN_TOKEN", + "explorer_chain_id": 1, + "github_repo": { + "url": "https://github.com/mellow-finance/flexible-vaults", + "commit": "685be8395aef17e41615cf0bfebfbfbd51c3b582", + "relative_root": "" + }, + "dependencies": { + "lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts", + "commit": "e4f70216d759d8e6a64144a9e1f7bbeed78e7079", + "relative_root": "contracts", + "//": "version 5.3.0" + }, + "lib/openzeppelin-contracts-upgradeable/contracts": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable", + "commit": "60b305a8f3ff0c7688f02ac470417b6bbf1c4d27", + "relative_root": "contracts", + "//": "version 5.3.0" + } + } +} diff --git a/config_samples/ethereum/mainnet/meta/meta_usd_config.json b/config_samples/ethereum/mainnet/meta/meta_usd_config.json new file mode 100644 index 0000000..03e5c42 --- /dev/null +++ b/config_samples/ethereum/mainnet/meta/meta_usd_config.json @@ -0,0 +1,76 @@ +{ + "contracts": { + "0x8FFa4D9FBa523044429D2E51aC055726959942d8": "TransparentUpgradeableProxy", + "0xdd1f1E4aE980cE03051315e30d163d2A062bf8Ec": "TransparentUpgradeableProxy", + "0x6f4cd5d8C9e3962139Da896B63A8eceD8771b15E": "TransparentUpgradeableProxy", + "0x0000000615B2771511dAa693aC07BE5622869E01": "Vault", + "0xC6Ff9F9E3Fd2eBDD57EEA6f9300b6391185e92AA": "TransparentUpgradeableProxy", + "0x85Bf9D7d1Bbb747C797F45cB4d0f7Db49277ea97": "TransparentUpgradeableProxy", + "0x3953CD609f888D3748aBfEed7D4d62948B6d8fa6": "TransparentUpgradeableProxy", + "0xe697deefe974f62AE26C25838851aF74E04EE398": "TransparentUpgradeableProxy", + "0xa4EDE330603f069F2057E6fB8782361CE2639BF9": "TransparentUpgradeableProxy", + "0x697D146f8D595adA101d257AfB87Ca5b220B3053": "TransparentUpgradeableProxy", + "0x00000006dA9f179BFE250Dd1c51cD2d3581930c8": "DepositQueue", + "0xC3EB084401c566ac20962A4f390F575F1D51e50A": "TransparentUpgradeableProxy", + "0x47c2d9732cF3cAE5B07A86927c305effb17829e1": "TransparentUpgradeableProxy", + "0xDA553484df08C00a821ddCA1EB835114e1e3bc40": "TransparentUpgradeableProxy", + "0x8682750F5142EAb8B53506015C232C6eFEDea1f6": "TransparentUpgradeableProxy", + "0xae60D58CC04C0d4A78DB896a8166257d72EFb03b": "TransparentUpgradeableProxy", + "0x02D0Ac9bC1980a901C14cC95a9a6cb68bb7866D3": "TransparentUpgradeableProxy", + "0x000000002E2aeaC5Fe65AaB6fE2E6AE0e44F1A3A": "SyncDepositQueue", + "0xD574c925bc7B5281Be0e4EE432DC7e822214F6E9": "TransparentUpgradeableProxy", + "0xa738BAb41309B012b500B9B2E5E00DaE43E024E7": "TransparentUpgradeableProxy", + "0x1375BC62f5575ec2a46aE66e99e05a8b05125b46": "TransparentUpgradeableProxy", + "0x000000000c139266BA06170Ed1DeacA6d11903c1": "RedeemQueue", + "0x2e82daAacB1F56D1880b6c7c2a55a76fEa30b1B2": "TransparentUpgradeableProxy", + "0x2501a412d2306b2194FadD350d3b0c8076497dc1": "TransparentUpgradeableProxy", + "0x6Eb2238069F04b2407F6C3dE015fB3cD4B8a92ea": "TransparentUpgradeableProxy", + "0x0000000F0d3D1c31b72368366A4049C05E291D58": "Oracle", + "0x974D2CD0584b22650B1C9617bb209c5196652c1A": "TransparentUpgradeableProxy", + "0x5f9F33b9F3A6a1bf47b22d64061B4B27F613Af36": "TransparentUpgradeableProxy", + "0xC0d572Ee1bcb143E10896D9496aa64B7EA9803dF": "TransparentUpgradeableProxy", + "0x0000000E8eb7173fA1a3ba60eCA325bcB6aaf378": "TokenizedShareManager", + "0x5c07011BeD7e946a98787541E50581f424B8aea1": "TransparentUpgradeableProxy", + "0x332109F08B764Be54C920f75CdD875463c0F8895": "TransparentUpgradeableProxy", + "0xEb38Ff6B8c88898f552B91F45B42B0bF6881BdB9": "TransparentUpgradeableProxy", + "0x0000000dE74e5D51651326E0A3e1ACA94bEAF6E1": "FeeManager", + "0xCEFFe01b3e6e98d201EE00397Aa11225024a44fb": "TransparentUpgradeableProxy", + "0x9214E0D594090D18F06791edef90E7dD60a3C1cd": "TransparentUpgradeableProxy", + "0x402889bbEFE177bD029D19a27faEC8d4B3040EF7": "TransparentUpgradeableProxy", + "0x0000000714cf2851baC1AE2f41871862e9D216fD": "RiskManager", + "0x0428130A1A62F007e2673486bFF52F529221b57A": "TransparentUpgradeableProxy", + "0xfd4667E97887473f8cD917Cf0eC4B29cEdDD75ce": "TransparentUpgradeableProxy", + "0x0000000E535B4E063f8372933A55470e67910a66": "Subvault", + "0x9a6302614aF86e92133192667bAa34E5244bF544": "TransparentUpgradeableProxy", + "0xAC18cD2c0e02E15b3CFe6681352737CcDa4b19C1": "TransparentUpgradeableProxy", + "0x000000047Fc878662006E78D5174FB4285637966": "Verifier", + "0xB72aaB45C796f6dc7f72Eda6Ba7F1111f12884CE": "TimelockController", + "0xEF3C091458fc6C9B979fF856aA1c93EAbF6467eE": "OracleSubmitter", + "0xe343d9b325c9360C920209c506503205CfDF825f": "TimelockController", + "0xeE2a2B77Ee1B27BF2D68A7496f52dd551873681D": "OracleSubmitter", + "0x18f49CC03eA8680F05c842b0c487505629D6C6c3": "TimelockController", + "0xaE6cbc23982a11D28F3cAc011cDF891aD1627626": "OracleSubmitter" + }, + "explorer_hostname": "api.etherscan.io", + "explorer_token_env_var": "ETHERSCAN_TOKEN", + "explorer_chain_id": 1, + "github_repo": { + "url": "https://github.com/mellow-finance/flexible-vaults", + "commit": "685be8395aef17e41615cf0bfebfbfbd51c3b582", + "relative_root": "" + }, + "dependencies": { + "lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts", + "commit": "e4f70216d759d8e6a64144a9e1f7bbeed78e7079", + "relative_root": "contracts", + "//": "version 5.3.0" + }, + "lib/openzeppelin-contracts-upgradeable/contracts": { + "url": "https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable", + "commit": "60b305a8f3ff0c7688f02ac470417b6bbf1c4d27", + "relative_root": "contracts", + "//": "version 5.3.0" + } + } +}