From 1530653bc1a7446f59dd852d2d3cfd03787914fa Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Tue, 28 Jan 2025 13:20:42 +0100 Subject: [PATCH 1/9] feat: get full core pools json directly from bal tools --- bal_addresses/requirements.txt | 2 +- gen_core_pools.py | 7 +++---- outputs/core_pools.json | 19 ++++++++++++++++--- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/bal_addresses/requirements.txt b/bal_addresses/requirements.txt index e6ef1d4d..d9a77751 100644 --- a/bal_addresses/requirements.txt +++ b/bal_addresses/requirements.txt @@ -1,5 +1,5 @@ pathlib>=1.0 -git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.15 +git+https://github.com/BalancerMaxis/bal_tools.git@issue/72 requests pandas web3 diff --git a/gen_core_pools.py b/gen_core_pools.py index e6c588af..ade5f418 100644 --- a/gen_core_pools.py +++ b/gen_core_pools.py @@ -3,17 +3,16 @@ def main(): - core_pools = {} + core_pools_all_chains = BalPoolsGauges().build_core_pools(return_all_chains=True) with open("extras/chains.json", "r") as f: chains = json.load(f) for chain in chains["BALANCER_PRODUCTION_CHAINS"]: - gauge_info = BalPoolsGauges(chain) - core_pools[chain] = gauge_info.build_core_pools() + assert chain in core_pools_all_chains, f"Missing core pools entry for {chain}" # dump the collected dict to json file with open("outputs/core_pools.json", "w") as f: - json.dump(core_pools, f, indent=2) + json.dump(core_pools_all_chains, f, indent=2) f.write("\n") diff --git a/outputs/core_pools.json b/outputs/core_pools.json index 1ed0d3d6..d123b08d 100644 --- a/outputs/core_pools.json +++ b/outputs/core_pools.json @@ -1,9 +1,11 @@ { "mainnet": { "0x05ff47afada98a98982113758878f9a8b9fdda0a000000000000000000000645": "weETH/rETH", + "0x10a04efba5b880e169920fd4348527c64fb29d4d": "B-csUSDC-csUSDL", "0x1cce5169bde03f3d5ad0206f6bd057953539dae600020000000000000000062b": "ECLP-GYD-sDAI", "0x1d13531bf6344c102280ce4c458781fbf14dad140000000000000000000006df": "tETH/wstETH", "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112": "B-rETH-STABLE", + "0x264062ca46a1322c2e6464471764089e01f22f1900000000000000000000066b": "sDOLA-DOLA BSP", "0x36be1e97ea98ab43b4debf92742517266f5731a3000200000000000000000466": "50wstETH-50ACX", "0x38fe2b73612527eff3c5ac3bf2dcb73784ad927400000000000000000000068c": "saETH/wstETH", "0x40c806394d03d350420d13cd7d1de1c806f349560000000000000000000005f5": "qETH/WETH", @@ -12,20 +14,23 @@ "0x42ed016f826165c2e5976fe5bc3df540c5ad0af700000000000000000000058b": "wstETH-rETH-sfrxETH-BPT", "0x47a4f5440ab097cf3ec7abeedf1afecc5749a4e200000000000000000000068d": "aETH/wstETH", "0x49cbd67651fbabce12d1df18499896ec87bef46f00000000000000000000064a": "sDAI/3Pool", + "0x4ab7ab316d43345009b2140e0580b072eec7df16": "ETHx waWETH", + "0x57c23c58b1d8c3292c15becf07c62c5c52457a42": "osETH-waWETH", "0x596192bb6e41802428ac943d2f1476c1af25cc0e000000000000000000000659": "ezETH-WETH-BPT", "0x63e0d47a6964ad1565345da9bfa66659f4983f02000000000000000000000681": "pufETH/wstETH", "0x740a691bd31c4176bcb6b8a7a40f1a723537d99d0000000000000000000006b6": "cdcETH/wstETH", - "0x8296057edb832feac03269e9fce8304ebcbabcaf00000000000000000000069c": "B-baoETH-wstETH-BPT", "0x848a5564158d84b8a8fb68ab5d004fae11619a5400000000000000000000066a": "weETH/ezETH/rswETH", + "0x89bb794097234e5e930446c0cec0ea66b35d7570": "Aave USDC-USDT", "0x8d93b853849b9884e2bb413444ec23eb5366ee910002000000000000000006b3": "ECLP-sUSDe-GYD", "0x93d199263632a4ef4bb438f1feb99e57b4b5f0bd0000000000000000000005c2": "wstETH-WETH-BPT", "0x9f9d900462492d4c21e9523ca95a7cd86142f298000200000000000000000462": "50rETH-50RPL", "0xb819feef8f0fcdc268afe14162983a69f6bf179e000000000000000000000689": "sUSDe/USDC", "0xb91159aa527d4769cb9faf3e4adb760c7e8c8ea700000000000000000000067c": "ETHx/wstETH", + "0xc1d48bb722a22cc6abf19facbe27470f08b3db8c": "waUSDe-waUSDT", + "0xc4ce391d82d164c166df9c8336ddf84206b2f812": "Aave Lido wETH-wstETH", "0xda17f3663c5d04c0b316cfa1a04aa53ebbc8c12c0000000000000000000006e7": "eBTC/wBTC", "0xdd59f89b5b07b7844d72996fc9d83d81acc8219600000000000000000000059e": "uniETH-WETH", "0xdfe6e7e18f6cc65fa13c8d8966013d4fda74b6ba000000000000000000000558": "ankrETH/wstETH", - "0xe7e2c68d3b13d905bbb636709cf4dfd21076b9d20000000000000000000005ca": "swETH-WETH-BPT", "0xf16aee6a71af1a9bc8f56975a4c2705ca7a782bc0002000000000000000004bb": "20WETH-80ALCX", "0x8353157092ed8be69a9df8f95af097bbf33cb2af0000000000000000000005d9": "GHO/USDT/USDC", "0x3ff3a210e57cfe679d9ad1e9ba6453a716c56a2e0002000000000000000005d5": "STG/USDC", @@ -68,7 +73,15 @@ "0x9f8ed1acfe0c863381b9081aff2144fc867aa7730002000000000000000004d4": "ANKR:ankrETH" }, "gnosis": { - "0xbad20c15a773bf03ab973302f61fabcea5101f0a000000000000000000000034": "bb-WETH-wstETH" + "0x1e8b447129984d8a6b652c807dfc3bd1359731330002000000000000000000d6": "ECLP-GYD-sDAI", + "0x263a6edafa6444dc2ae550f9eff6344c1686d6aa0002000000000000000000d5": "ECLP-GYD-AUSDC.e", + "0x272d6be442e30d7c87390edeb9b96f1e84cecd8d": "50waWstETH-50waGNO", + "0x6e6bb18449fcf15b79efa2cfa70acf7593088029": "waWstETH-waWETH", + "0x71e1179c5e197fa551beec85ca2ef8693c61b85b0002000000000000000000a0": "ECLP-rETH-WETH", + "0x8dd4df4ce580b9644437f3375e54f1ab0980822800020000000000000000009c": "ECLP-wstETH-WETH", + "0xaa56989be5e6267fc579919576948db3e1f108070002000000000000000000ca": "ECLP-sDAI-USDC.e-rh", + "0xbad20c15a773bf03ab973302f61fabcea5101f0a000000000000000000000034": "bb-WETH-wstETH", + "0xd1d7fa8871d84d0e77020fc28b7cd5718c446522": "aGNO/sDAI" }, "zkevm": {}, "avalanche": { From b48d319d89069a1088269ff16f8693ceaacdc966 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Wed, 29 Jan 2025 13:20:06 +0100 Subject: [PATCH 2/9] chore: reset core pools json to current version on main branch --- outputs/core_pools.json | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/outputs/core_pools.json b/outputs/core_pools.json index d123b08d..cef1705e 100644 --- a/outputs/core_pools.json +++ b/outputs/core_pools.json @@ -1,7 +1,6 @@ { "mainnet": { "0x05ff47afada98a98982113758878f9a8b9fdda0a000000000000000000000645": "weETH/rETH", - "0x10a04efba5b880e169920fd4348527c64fb29d4d": "B-csUSDC-csUSDL", "0x1cce5169bde03f3d5ad0206f6bd057953539dae600020000000000000000062b": "ECLP-GYD-sDAI", "0x1d13531bf6344c102280ce4c458781fbf14dad140000000000000000000006df": "tETH/wstETH", "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112": "B-rETH-STABLE", @@ -10,24 +9,17 @@ "0x38fe2b73612527eff3c5ac3bf2dcb73784ad927400000000000000000000068c": "saETH/wstETH", "0x40c806394d03d350420d13cd7d1de1c806f349560000000000000000000005f5": "qETH/WETH", "0x41fdbea2e52790c0a1dc374f07b628741f2e062d0002000000000000000006be": "ECLP-stdeUSD-deUSD", - "0x4216d5900a6109bba48418b5e2ab6cc4e61cf4770000000000000000000006a1": "trenSTETH", "0x42ed016f826165c2e5976fe5bc3df540c5ad0af700000000000000000000058b": "wstETH-rETH-sfrxETH-BPT", "0x47a4f5440ab097cf3ec7abeedf1afecc5749a4e200000000000000000000068d": "aETH/wstETH", "0x49cbd67651fbabce12d1df18499896ec87bef46f00000000000000000000064a": "sDAI/3Pool", - "0x4ab7ab316d43345009b2140e0580b072eec7df16": "ETHx waWETH", - "0x57c23c58b1d8c3292c15becf07c62c5c52457a42": "osETH-waWETH", "0x596192bb6e41802428ac943d2f1476c1af25cc0e000000000000000000000659": "ezETH-WETH-BPT", "0x63e0d47a6964ad1565345da9bfa66659f4983f02000000000000000000000681": "pufETH/wstETH", "0x740a691bd31c4176bcb6b8a7a40f1a723537d99d0000000000000000000006b6": "cdcETH/wstETH", "0x848a5564158d84b8a8fb68ab5d004fae11619a5400000000000000000000066a": "weETH/ezETH/rswETH", - "0x89bb794097234e5e930446c0cec0ea66b35d7570": "Aave USDC-USDT", "0x8d93b853849b9884e2bb413444ec23eb5366ee910002000000000000000006b3": "ECLP-sUSDe-GYD", "0x93d199263632a4ef4bb438f1feb99e57b4b5f0bd0000000000000000000005c2": "wstETH-WETH-BPT", - "0x9f9d900462492d4c21e9523ca95a7cd86142f298000200000000000000000462": "50rETH-50RPL", "0xb819feef8f0fcdc268afe14162983a69f6bf179e000000000000000000000689": "sUSDe/USDC", "0xb91159aa527d4769cb9faf3e4adb760c7e8c8ea700000000000000000000067c": "ETHx/wstETH", - "0xc1d48bb722a22cc6abf19facbe27470f08b3db8c": "waUSDe-waUSDT", - "0xc4ce391d82d164c166df9c8336ddf84206b2f812": "Aave Lido wETH-wstETH", "0xda17f3663c5d04c0b316cfa1a04aa53ebbc8c12c0000000000000000000006e7": "eBTC/wBTC", "0xdd59f89b5b07b7844d72996fc9d83d81acc8219600000000000000000000059e": "uniETH-WETH", "0xdfe6e7e18f6cc65fa13c8d8966013d4fda74b6ba000000000000000000000558": "ankrETH/wstETH", @@ -73,15 +65,10 @@ "0x9f8ed1acfe0c863381b9081aff2144fc867aa7730002000000000000000004d4": "ANKR:ankrETH" }, "gnosis": { - "0x1e8b447129984d8a6b652c807dfc3bd1359731330002000000000000000000d6": "ECLP-GYD-sDAI", "0x263a6edafa6444dc2ae550f9eff6344c1686d6aa0002000000000000000000d5": "ECLP-GYD-AUSDC.e", - "0x272d6be442e30d7c87390edeb9b96f1e84cecd8d": "50waWstETH-50waGNO", - "0x6e6bb18449fcf15b79efa2cfa70acf7593088029": "waWstETH-waWETH", - "0x71e1179c5e197fa551beec85ca2ef8693c61b85b0002000000000000000000a0": "ECLP-rETH-WETH", "0x8dd4df4ce580b9644437f3375e54f1ab0980822800020000000000000000009c": "ECLP-wstETH-WETH", "0xaa56989be5e6267fc579919576948db3e1f108070002000000000000000000ca": "ECLP-sDAI-USDC.e-rh", - "0xbad20c15a773bf03ab973302f61fabcea5101f0a000000000000000000000034": "bb-WETH-wstETH", - "0xd1d7fa8871d84d0e77020fc28b7cd5718c446522": "aGNO/sDAI" + "0xbad20c15a773bf03ab973302f61fabcea5101f0a000000000000000000000034": "bb-WETH-wstETH" }, "zkevm": {}, "avalanche": { @@ -90,7 +77,6 @@ }, "base": { "0x54d86e177cdc664b5f9b17eb5fd6a76fa529e466000200000000000000000199": "ECLP-cbETH-wstETH", - "0xab99a3e856deb448ed99713dfce62f937e2d4d74000000000000000000000118": "weETH/wETH", "0xc771c1a5905420daec317b154eb13e4198ba97d0000000000000000000000023": "rETH-WETH-BPT", "0x0c659734f1eef9c63b7ebdf78a164cdd745586db000000000000000000000046": "USDC/USDbC/axlUSDC" }, From bdf7fd733f18e6d60e76029db37aa956b3b2c0b3 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Wed, 29 Jan 2025 13:22:21 +0100 Subject: [PATCH 3/9] chore: bump to bal tools version with new core pools impl --- bal_addresses/requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bal_addresses/requirements.txt b/bal_addresses/requirements.txt index d9a77751..31b7fbac 100644 --- a/bal_addresses/requirements.txt +++ b/bal_addresses/requirements.txt @@ -1,5 +1,5 @@ pathlib>=1.0 -git+https://github.com/BalancerMaxis/bal_tools.git@issue/72 +git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.16 requests pandas web3 diff --git a/setup.py b/setup.py index 8480e205..22aae59e 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,7 @@ "setuptools>=42", "wheel", "pathlib>=1.0", - "bal_tools @ git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.15", + "bal_tools @ git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.16", "requests", "pandas", "web3", From c9605d5879055e57f1b491852e4143a1143ef287 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Tue, 4 Feb 2025 16:48:02 +0000 Subject: [PATCH 4/9] chore: update reviewer from tritium to gosuto --- .github/workflows/generate_addressbooks.yaml | 3 +-- .github/workflows/generate_permissions.yaml | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/generate_addressbooks.yaml b/.github/workflows/generate_addressbooks.yaml index a49c41c1..2d6ad625 100644 --- a/.github/workflows/generate_addressbooks.yaml +++ b/.github/workflows/generate_addressbooks.yaml @@ -38,6 +38,5 @@ jobs: commit-message: "Scheduled update to addressbooks deployments" title: "Scheduled update to addressbooks deployments" branch: "gha-addressbook" - reviewers: "Tritum-VLK" - assignees: "Tritum-VLK" + reviewers: "gosuto-inzasheru" labels: "Automatic" diff --git a/.github/workflows/generate_permissions.yaml b/.github/workflows/generate_permissions.yaml index 389e00ae..2bd0e6f2 100644 --- a/.github/workflows/generate_permissions.yaml +++ b/.github/workflows/generate_permissions.yaml @@ -34,6 +34,5 @@ jobs: commit-message: "Scheduled update to active permissions" title: "Scheduled update to active permissions" branch: "gha-permissions" - reviewers: "Tritum-VLK" - assignees: "Tritum-VLK" + reviewers: "gosuto-inzasheru" labels: "Automatic" From 0149df04cbd5d0d956a83a12d3ad04f96cf64d91 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Wed, 5 Feb 2025 13:53:02 +0000 Subject: [PATCH 5/9] chore: bump to latest dev branch --- bal_addresses/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bal_addresses/requirements.txt b/bal_addresses/requirements.txt index 31b7fbac..526d6dfa 100644 --- a/bal_addresses/requirements.txt +++ b/bal_addresses/requirements.txt @@ -1,5 +1,5 @@ pathlib>=1.0 -git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.16 +git+https://github.com/BalancerMaxis/bal_tools.git@fix/better-core-pools-filtering requests pandas web3 From 9d1a88c0614aba5879dab9afd6e6b25eb03bc442 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Thu, 6 Feb 2025 11:31:59 +0000 Subject: [PATCH 6/9] docs: add checklist to core pools pr body --- .github/workflows/generate_core_pools.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/generate_core_pools.yaml b/.github/workflows/generate_core_pools.yaml index 61f7b007..0462aaeb 100644 --- a/.github/workflows/generate_core_pools.yaml +++ b/.github/workflows/generate_core_pools.yaml @@ -30,6 +30,9 @@ jobs: with: commit-message: "Scheduled updates to core pools JSON" title: "Scheduled updates to core pools JSON" + body: | + Checks before merging: + - [ ] do whitelisted pools still give balancer dao a protocol fee share? https://dune.com/queries/4595154 branch: "gha-corepools" reviewers: "gosuto-inzasheru" labels: "Core Pools" From 20ec88bc3345af1161fd0d9e613922a46b71ec45 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Fri, 7 Feb 2025 08:13:57 +0000 Subject: [PATCH 7/9] chore: add eclps to core pools whitelist --- config/core_pools_whitelist.json | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/config/core_pools_whitelist.json b/config/core_pools_whitelist.json index 80b90d0c..c7b0e07b 100644 --- a/config/core_pools_whitelist.json +++ b/config/core_pools_whitelist.json @@ -4,16 +4,33 @@ "0x8353157092ed8be69a9df8f95af097bbf33cb2af0000000000000000000005d9": "GHO/USDT/USDC", "0x3ff3a210e57cfe679d9ad1e9ba6453a716c56a2e0002000000000000000005d5": "STG/USDC", "0xcf7b51ce5755513d4be016b0e28d6edeffa1d52a000200000000000000000617": "80RDNT-20wETH", - "0xff42a9af956617e4c3532ef2fc7567465efe4909000200000000000000000672": "50KEP/50rsETH" + "0xff42a9af956617e4c3532ef2fc7567465efe4909000200000000000000000672": "50KEP/50rsETH", + "0x41fdbea2e52790c0a1dc374f07b628741f2e062d0002000000000000000006be": "ECLP-stdeUSD-deUSD", + "0x8d93b853849b9884e2bb413444ec23eb5366ee910002000000000000000006b3": "ECLP-sUSDe-GYD" }, "polygon": {}, "zkevm": {}, "arbitrum": { "0x423a1323c871abc9d89eb06855bf5347048fc4a5000000000000000000000496": "4POOL", "0x32df62dc3aed2cd6224193052ce665dc181658410002000000000000000003bd": "RDNT-WETH", - "0x9f8ed1acfe0c863381b9081aff2144fc867aa7730002000000000000000004d4": "ANKR:ankrETH" + "0x9f8ed1acfe0c863381b9081aff2144fc867aa7730002000000000000000004d4": "ANKR:ankrETH", + "0x125bc5a031b2db6733bfa35d914ffa428095978b000200000000000000000514": "ECLP-AUSDC-AUSDT", + "0x46472cba35e6800012aa9fcc7939ff07478c473e00020000000000000000056c": "ECLP-GHO-AUSDC", + "0x6ce1d1e46548ef657f8d7ebddfc4beadb04f72f30002000000000000000005a1": "ECLP-wstETH-GYD", + "0x6e822c64c00393b2078f2a5bb75c575ab505b55c000200000000000000000548": "ECLP-GYD-AUSDC", + "0x7272163a931dac5bbe1cb5fefaf959bb65f7346f000200000000000000000549": "ECLP-GYD-AUSDT", + "0x7967fa58b9501600d96bd843173b9334983ee6e600020000000000000000056e": "ECLP-wstETH-WETH", + "0xcdcef9765d369954a4a936064535710f7235110a000200000000000000000558": "ECLP-weETH-wstETH", + "0xdeeaf8b0a8cf26217261b813e085418c7dd8f1ee00020000000000000000058f": "ECLP-sUSDe-GYD", + "0xef0c116a2818a5b1a5d836a291856a321f43c2fb00020000000000000000053a": "ECLP-WOETH-WETH", + "0xff38cc0ce0de4476c5a3e78675b48420a851035b000200000000000000000593": "ECLP-GHO-GYD-rh" + }, + "gnosis": { + "0x1e8b447129984d8a6b652c807dfc3bd1359731330002000000000000000000d6": "ECLP-GYD-sDAI", + "0x263a6edafa6444dc2ae550f9eff6344c1686d6aa0002000000000000000000d5": "ECLP-GYD-AUSDC.e", + "0x8dd4df4ce580b9644437f3375e54f1ab0980822800020000000000000000009c": "ECLP-wstETH-WETH", + "0xaa56989be5e6267fc579919576948db3e1f108070002000000000000000000ca": "ECLP-sDAI-USDC.e-rh" }, - "gnosis": {}, "base": { "0x0c659734f1eef9c63b7ebdf78a164cdd745586db000000000000000000000046": "USDC/USDbC/axlUSDC" }, From b02117e0f6b06ca8e4bbce2c329c3b18277bdb4d Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Fri, 7 Feb 2025 08:23:43 +0000 Subject: [PATCH 8/9] chore: bump bal tools --- bal_addresses/requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bal_addresses/requirements.txt b/bal_addresses/requirements.txt index 526d6dfa..fe4b60db 100644 --- a/bal_addresses/requirements.txt +++ b/bal_addresses/requirements.txt @@ -1,5 +1,5 @@ pathlib>=1.0 -git+https://github.com/BalancerMaxis/bal_tools.git@fix/better-core-pools-filtering +git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.17 requests pandas web3 diff --git a/setup.py b/setup.py index 22aae59e..9d434e81 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,7 @@ "setuptools>=42", "wheel", "pathlib>=1.0", - "bal_tools @ git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.16", + "bal_tools @ git+https://github.com/BalancerMaxis/bal_tools.git@v0.1.17", "requests", "pandas", "web3", From f2ef6c6637ee9677ad200dd0df361b0d339adf1c Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Fri, 7 Feb 2025 09:07:02 +0000 Subject: [PATCH 9/9] chore: remove old whitelisted core pools --- config/core_pools_whitelist.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/core_pools_whitelist.json b/config/core_pools_whitelist.json index c7b0e07b..ad7f61a5 100644 --- a/config/core_pools_whitelist.json +++ b/config/core_pools_whitelist.json @@ -4,7 +4,6 @@ "0x8353157092ed8be69a9df8f95af097bbf33cb2af0000000000000000000005d9": "GHO/USDT/USDC", "0x3ff3a210e57cfe679d9ad1e9ba6453a716c56a2e0002000000000000000005d5": "STG/USDC", "0xcf7b51ce5755513d4be016b0e28d6edeffa1d52a000200000000000000000617": "80RDNT-20wETH", - "0xff42a9af956617e4c3532ef2fc7567465efe4909000200000000000000000672": "50KEP/50rsETH", "0x41fdbea2e52790c0a1dc374f07b628741f2e062d0002000000000000000006be": "ECLP-stdeUSD-deUSD", "0x8d93b853849b9884e2bb413444ec23eb5366ee910002000000000000000006b3": "ECLP-sUSDe-GYD" }, @@ -13,7 +12,6 @@ "arbitrum": { "0x423a1323c871abc9d89eb06855bf5347048fc4a5000000000000000000000496": "4POOL", "0x32df62dc3aed2cd6224193052ce665dc181658410002000000000000000003bd": "RDNT-WETH", - "0x9f8ed1acfe0c863381b9081aff2144fc867aa7730002000000000000000004d4": "ANKR:ankrETH", "0x125bc5a031b2db6733bfa35d914ffa428095978b000200000000000000000514": "ECLP-AUSDC-AUSDT", "0x46472cba35e6800012aa9fcc7939ff07478c473e00020000000000000000056c": "ECLP-GHO-AUSDC", "0x6ce1d1e46548ef657f8d7ebddfc4beadb04f72f30002000000000000000005a1": "ECLP-wstETH-GYD",