Skip to content

Commit ed042f7

Browse files
committed
feat: add earnUSDe meta configs for Arbitrum and Mantle
1 parent 56e08ed commit ed042f7

2 files changed

Lines changed: 179 additions & 0 deletions

File tree

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
# earnUSDe - Experimental earnUSD (earnUSDe) Arbitrum
2+
3+
contracts:
4+
# Vault
5+
"0xe5002a0e63B339a26eaebDcaaf8Bd54AbA941ef4": TransparentUpgradeableProxy
6+
"0x0000000070f44289ec5ea3E5972f058f75B29801": Vault
7+
8+
# Oracle
9+
"0xE2aaefF18a0FA0389D6e5B64199727C21530b787": TransparentUpgradeableProxy
10+
"0x000000009adE4dAE1f868775A3f087945983f062": Oracle
11+
12+
# ShareManager
13+
"0x134eA36E03b5e59dbddf2535084e342d84f2A043": TransparentUpgradeableProxy
14+
"0x00000000861e8B90B81f35C18cA14858Cc91d1Df": TokenizedShareManager
15+
16+
# FeeManager
17+
"0x038E3cc0FaE5092C92E87C6371d0Dc55357cd2E5": TransparentUpgradeableProxy
18+
"0x00000000C18039E1F415fe07C33A316232238648": FeeManager
19+
20+
# RiskManager
21+
"0x9111E027ABB6269E7f1a10860b4DaA3f66054735": TransparentUpgradeableProxy
22+
"0x00000000CC26BC741E75B181738Ac2B16156179b": RiskManager
23+
24+
# Subvault
25+
"0x57B3997728bFa5c4D98937A234EB6005cdF68a60": TransparentUpgradeableProxy # 0
26+
"0x00000000CA30010B8417f791250AE221FdaD5920": Subvault
27+
28+
# Verifier
29+
"0x7313484208310C60723ACB79739cb01121F00d03": TransparentUpgradeableProxy # 0
30+
"0x000000007e86a96e279662108cc19bA4c32EdE3C": Verifier
31+
32+
# SwapModule
33+
"0x2adA48d90B4c9316b64420b93c895327ec2DC0f8": TransparentUpgradeableProxy # 0
34+
"0x00000000c324E2d11EcCB03A061F69B5FE123645": SwapModule
35+
36+
# Governance
37+
"0xcA47d07A8044Bf93397fA0df7917c5E37968DFBD": TimelockController
38+
39+
rpc_url_env_var: ARBITRUM_RPC_URL
40+
explorer_hostname: api.etherscan.io
41+
explorer_token_env_var: ETHERSCAN_EXPLORER_TOKEN
42+
explorer_chain_id: 42161
43+
44+
github_repo:
45+
url: https://github.com/mellow-finance/flexible-vaults
46+
commit: c9c71818f0a8bead183f9860db3b8bbceb7b8f37
47+
relative_root: ""
48+
49+
dependencies:
50+
contracts:
51+
url: https://github.com/OpenZeppelin/openzeppelin-contracts
52+
commit: e4f70216d759d8e6a64144a9e1f7bbeed78e7079
53+
relative_root: contracts
54+
# version 5.3.0
55+
lib/contracts:
56+
url: https://github.com/cowprotocol/contracts
57+
commit: c94c595a791681cf8ba7495117dcde397b932885
58+
relative_root: ""
59+
lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts:
60+
url: https://github.com/OpenZeppelin/openzeppelin-contracts
61+
commit: e4f70216d759d8e6a64144a9e1f7bbeed78e7079
62+
relative_root: contracts
63+
# version 5.3.0
64+
lib/openzeppelin-contracts-upgradeable/contracts:
65+
url: https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable
66+
commit: 60b305a8f3ff0c7688f02ac470417b6bbf1c4d27
67+
relative_root: contracts
68+
# version 5.3.0
69+
70+
bytecode_comparison:
71+
constructor_calldata:
72+
# Implementations (CREATE2 via deterministic deployer)
73+
"0x0000000070f44289ec5ea3E5972f058f75B29801": "00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f429ba2a8437e7de85078cf7481e8ad52df7e58c000000000000000000000000e08dc488bd6756323f8bf478869529d03db627ef000000000000000000000000a64e324dff04e3c0613ff0706867868c7b370a450000000000000000000000009fbaf5aeb9f52ba57e1cc1d3050eac6d75df8ae700000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # Vault
74+
"0x000000009adE4dAE1f868775A3f087945983f062": "0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # Oracle
75+
"0x00000000861e8B90B81f35C18cA14858Cc91d1Df": "0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # TokenizedShareManager
76+
"0x00000000C18039E1F415fe07C33A316232238648": "0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # FeeManager
77+
"0x00000000CC26BC741E75B181738Ac2B16156179b": "0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # RiskManager
78+
"0x00000000CA30010B8417f791250AE221FdaD5920": "0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # Subvault
79+
"0x000000007e86a96e279662108cc19bA4c32EdE3C": "0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # Verifier
80+
"0x00000000c324E2d11EcCB03A061F69B5FE123645": "00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000009008d19f58aabd9ed0d60971565aa8510560ab41000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe011000000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab100000000000000000000000000000000000000000000000000000000000000064d656c6c6f770000000000000000000000000000000000000000000000000000" # SwapModule
81+
# Proxies (factory-created)
82+
"0xe5002a0e63B339a26eaebDcaaf8Bd54AbA941ef4": "0000000000000000000000000000000070f44289ec5ea3e5972f058f75b2980100000000000000000000000081698f87c6482bf1ce9bfcfc0f103c4a0adf0af000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000284439fab91000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002400000000000000000000000000dd73341d6158a72b4d224541f1094188f57076e000000000000000000000000134ea36e03b5e59dbddf2535084e342d84f2a043000000000000000000000000038e3cc0fae5092c92e87c6371d0dc55357cd2e50000000000000000000000009111e027abb6269e7f1a10860b4daa3f66054735000000000000000000000000e2aaeff18a0fa0389d6e5b64199727c21530b78700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000004877766a829235d063c3ba37802a4874fcf1b575d310fbe898df17d8ebabee4630000000000000000000000009745f161b0160a99924845befce1d7b9daee6899fc199f685d023b44b528c5fcb9cebfe292e64340dd5729b20761da4ad1e93024000000000000000000000000ca47d07a8044bf93397fa0df7917c5e37968dfbd85c2023fdfb1e93dedf5d18f9bc0e79347e071d12740ba71aeb84a4fcbdc4b79000000000000000000000000e98be1e5538fcbd716c506052eb1fd5d6fc495a3fc199f685d023b44b528c5fcb9cebfe292e64340dd5729b20761da4ad1e93024000000000000000000000000e98be1e5538fcbd716c506052eb1fd5d6fc495a300000000000000000000000000000000000000000000000000000000" # Vault proxy
83+
"0xE2aaefF18a0FA0389D6e5B64199727C21530b787": "000000000000000000000000000000009ade4dae1f868775a3f087945983f06200000000000000000000000081698f87c6482bf1ce9bfcfc0f103c4a0adf0af000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000164439fab91000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000007fffffff000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" # Oracle proxy
84+
"0x134eA36E03b5e59dbddf2535084e342d84f2A043": "00000000000000000000000000000000861e8b90b81f35c18ca14858cc91d1df00000000000000000000000081698f87c6482bf1ce9bfcfc0f103c4a0adf0af000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000124439fab91000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000144578706572696d656e74616c206561726e55534400000000000000000000000000000000000000000000000000000000000000000000000000000000000000086561726e5553446500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" # ShareManager proxy
85+
"0x038E3cc0FaE5092C92E87C6371d0Dc55357cd2E5": "00000000000000000000000000000000c18039e1f415fe07c33a31623223864800000000000000000000000081698f87c6482bf1ce9bfcfc0f103c4a0adf0af000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000104439fab91000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000dd73341d6158a72b4d224541f1094188f57076e000000000000000000000000ccf2daba8bb04a232a2fda0d01010d4ef6c69b85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" # FeeManager proxy
86+
"0x9111E027ABB6269E7f1a10860b4DaA3f66054735": "00000000000000000000000000000000cc26bc741e75b181738ac2b16156179b00000000000000000000000081698f87c6482bf1ce9bfcfc0f103c4a0adf0af000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000064439fab9100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" # RiskManager proxy
87+
"0x57B3997728bFa5c4D98937A234EB6005cdF68a60": "00000000000000000000000000000000ca30010b8417f791250ae221fdad592000000000000000000000000081698f87c6482bf1ce9bfcfc0f103c4a0adf0af000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084439fab91000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000400000000000000000000000007313484208310c60723acb79739cb01121f00d03000000000000000000000000e5002a0e63b339a26eaebdcaaf8bd54aba941ef400000000000000000000000000000000000000000000000000000000" # Subvault0 proxy
88+
"0x7313484208310C60723ACB79739cb01121F00d03": "000000000000000000000000000000007e86a96e279662108cc19ba4c32ede3c00000000000000000000000081698f87c6482bf1ce9bfcfc0f103c4a0adf0af000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084439fab9100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000040000000000000000000000000e5002a0e63b339a26eaebdcaaf8bd54aba941ef4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" # Verifier0 proxy
89+

0 commit comments

Comments
 (0)