From e328d3ded69641b3ff921e5c05fbce1e996f787b Mon Sep 17 00:00:00 2001 From: Gareth Fuller Date: Mon, 4 Dec 2023 11:41:28 +0000 Subject: [PATCH 1/4] Release 1.136.0 (dm) (#4817) * chore: Add STARV3-DYST/60-40/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-tetuQI/Test/StarSeeds_Protocol pool to polygon allowlist * 1.134.1 * 1.134.2 * chore: Add STARV3-M-wstETH-ETH/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-tetuQi/60-40/StarSeeds_Protocol pool to polygon allowlist * 1.134.3 * 1.134.4 * chore: Add STARV3-STARV3-M/30-70/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-vQi/60-40/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-st/WMATIC(C)/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add DAO-WBTC/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add DAO-st/WMATIC(C)/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-DAO-STARV3-M/30-28-42/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-vQi/60-40/StarSeeds_Protocol pool to polygon allowlist * 1.134.5 * 1.134.6 * 1.134.7 * 1.134.8 * 1.134.9 * 1.134.10 * 1.134.11 * chore: Add STARV3-M-DAO-STARV2-st/WMATIC(C)/33-22-30-15/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-DAO-STARV2-wstETH-ETH(C)/40-25-20-15/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-STARV2-tetuQi-vQi-oRetro-liveRetro-st/WMATIC(C)-wstETH-ETH(C)-30-30-10-10-5x4/StarSeeds_Protocol pool to polygon allowlist * chore: Add 25WBTC-25mooCompoundPolygonUSDC-25ICHI_Vault_LP-25ICHI_Vault_LP pool to polygon allowlist * 1.134.12 * 1.134.13 * Remove pool from allowlist as it was replaced by a new one * 1.134.14 * 1.134.15 * 1.134.16 * Skip flaky test * 1.134.17 * chore: Add plsRDNT-Stable pool to arbitrum allowlist (#4731) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.18 * chore: Support zkevm veBAL sync (#4739) * chore: Support veBAL sync for zkevm * Fix tests --------- Co-authored-by: Alberto Gualis * Deploy (#4741) * chore: empty commit to trigger deployment (#4742) * Empty commit to trigger deployment * Fix flaky tests (#4743) * Delete flaky test * 1.134.19 * chore: Add osETH/wETH-BPT pool to ethereum allowlist (#4744) Co-authored-by: balopco * 1.134.20 * add new stakable pool * 1.134.21 * chore: Add STARV3-tetuQi-STARV3-M/30-20-50/StarSeeds_Protocol pool to polygon allowlist (#4751) Co-authored-by: balopco * 1.134.22 * chore: Add STARV3-M-miMATIC-STARV2/45-18-37/StarSeeds_Protocol pool to polygon allowlist (#4745) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.23 * chore: Add STARV3-oRETRO-st/MATIC(C)-wstETH-ETH(C)-STARV3-M/30-15-10-5-40/StarSeeds_Protocol pool to polygon allowlist (#4750) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.24 * chore: Add STARV3-liveRetro-STARV3-M/33-22-45/StarSeeds_Protocol pool to polygon allowlist (#4749) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.25 * chore: Add STARV3-oRETRO-STARV3-M/40-15-45/StarSeeds_Protocol pool to polygon allowlist (#4748) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.26 * chore: Add STARV3-vQi-STARV3-M/35-20-45/StarSeeds_Protocol pool to polygon allowlist (#4754) Co-authored-by: balopco * 1.134.27 * chore: Add STARV2-wstETH-ETH(C)/80-20/StarSeeds_Protocol pool to polygon allowlist (#4752) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.28 * chore: Add STARV3-st/WMATIC(C)/80-20/StarSeeds_Protocol pool to polygon allowlist (#4753) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.29 * Make fixed osETH pool stakable * chore: Add STARV3-RETRO/67-33/StarSeeds_Protocol pool to polygon allowlist (#4755) Co-authored-by: balopco * 1.134.30 * add back pools * chore: Add STARV2-st/WMATIC(C)/60-40/StarSeeds_Protocol pool to polygon allowlist (#4757) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.31 * chore: Add STARV2-DAO/60-40/StarSeeds_Protocol pool to polygon allowlist (#4756) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.32 * 1.134.33 * chore: Add SWEEP-USDC-BPT pool to avalanche allowlist * chore: Add STARV3-M-st/MATIC(C)-WBTC-wstETH-ETH(C)/40-20x3/StarSeeds_Protocol pool to polygon allowlist (#4763) Co-authored-by: balopco * 1.134.34 * 1.135.0 * chore: Add 50DFX-50WETH pool to arbitrum allowlist * 1.135.1 * 1.135.2 * chore: Add STARV3-WBTC-WMATIC-miMATIC-WETH-oRetro/StarSeeds-Protocol pool to polygon allowlist * chore: Add STARV3-WMATIC-stMATIC-miMATIC-MaticX-csMATIC pool to polygon allowlist * chore: Add STARV3-WETH-wstETH-frxETH-xtetuBAL/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-oRETRO/Volume&Growth-V4/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-/M-tetuQi-DAO-stMATIC-wstETH-xtetuBAL/StarSeeds_Protocol pool to polygon allowlist * 1.135.3 * 1.135.4 * 1.135.5 * 1.135.6 * 1.135.7 * Add 0x35c5c8c7b77942f9d44b535fa590d8b503b2b00c00000000000000000000060d to staking pools * Update pools.ts * 1.135.8 * chore: Add STARV3-oRETRO-RETRO-liveRETRO/Exotic-V4.1/StarSeeds_Protocol pool to polygon allowlist * chore: Add 40WMATIC-40QI-20STARV2 pool to polygon allowlist * chore: Add 25WMATIC-10DAO-6WBTC-3oRETRO-8ICHI_Vault_LP-15STARV3-4xtetuBAL-BALWETH-30STARV3-M/StarSeeds_Protocol pool to polygon allowlist * 1.135.9 * 1.135.10 * 1.135.11 * chore: Add 10WMATIC-30DAO-30STEERQV297-15STARV3-15STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4788) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.12 * chore: Add 5WMATIC-4DAO-36tetuQi-18QI-5miMATIC-18vQi-4xtetuBAL-BALWETH-10STARV3-M pool to polygon allowlist (#4787) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.13 * chore: Add 3wstETH-3WMATIC-20STEER_UNIV3_VAULT_272-3WETH-50ICHI_Vault_LP-3miMATIC-12STARV3-6STARV3-M pool to polygon allowlist (#4785) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.14 * chore: Add 40WMATIC-40STEER_UNIV3_VAULT_272-20STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4783) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.15 * chore: Add 40WMATIC-40STEER_UNIV3_VAULT_272-20STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4782) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.16 * chore: Add 40WMATIC-40ICHI_Vault_LP-20STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4781) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.17 * chore: Add 50wstETH-50FOREX pool to arbitrum allowlist (#4795) Co-authored-by: balopco * 1.135.18 * chore: Add 50oRETRO-50STARV3/StarSeeds_Protocol pool to polygon allowlist (#4798) Co-authored-by: balopco * 1.135.19 * chore: Add 20WETH-80DPI pool to polygon allowlist (#4804) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.20 * chore: Add 38wstETH-3DAO-6oRETRO-44STARV3-3xtetuBAL-BALWETH-6STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4803) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.21 * chore: Add 3DAO-38WBTC-6oRETRO-44STARV3-3xtetuBAL-BALWETH-6STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4802) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.22 * chore: Add 80WMATIC-20WETH pool to polygon allowlist (#4801) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.23 * Allowlist 50wstETH-50ARB pool (#4799) * chore: Add 50wstETH-50ARB pool to arbitrum allowlist * Update pools.ts Revert arbitrum 50DFX-50WETH allowlisting --------- Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.24 * chore: Add 10wstETH-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4807) Co-authored-by: balopco * 1.135.25 * chore: Add 20ICHI_Vault_LP-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4809) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.26 * chore: Add 10WMATIC-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4805) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.27 * chore: Add 20WBTC-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4810) Co-authored-by: balopco * 1.135.28 * chore: Add 10oRETRO-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4806) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.29 * chore: Add 10WBTC-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4808) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.30 * chore: Add 20oRETRO-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4811) Co-authored-by: balopco * 1.135.31 * chore: Add 20tetuQi-80STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4812) Co-authored-by: balopco * 1.135.32 * chore: Add 20QI-80STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4813) Co-authored-by: balopco Co-authored-by: Gareth Fuller * 1.135.33 * chore: Add 20TETU-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4814) Co-authored-by: balopco Co-authored-by: Gareth Fuller * 1.135.34 * chore: Add 80STARV3-20FBX/StarSeeds_Protocol pool to polygon allowlist (#4815) Co-authored-by: balopco Co-authored-by: Gareth Fuller * 1.135.35 * 1.136.0 --------- Co-authored-by: Alberto Gualis Co-authored-by: balopco Co-authored-by: Automated Version Bump Co-authored-by: Alberto Gualis Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ZeKraken <79888567+zekraken-bot@users.noreply.github.com> Co-authored-by: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Co-authored-by: BIP Bot --- package-lock.json | 4 ++-- package.json | 2 +- src/lib/config/arbitrum/pools.ts | 2 ++ src/lib/config/avalanche/pools.ts | 1 + src/lib/config/mainnet/pools.ts | 1 + src/lib/config/polygon/pools.ts | 29 +++++++++++++++++++++++++++++ 6 files changed, 36 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f7cdea6447..6071358a87 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@balancer/frontend-v2", - "version": "1.134.34", + "version": "1.136.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@balancer/frontend-v2", - "version": "1.134.34", + "version": "1.136.0", "license": "MIT", "devDependencies": { "@aave/protocol-js": "^4.3.0", diff --git a/package.json b/package.json index 6828340b07..98fdd22410 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@balancer/frontend-v2", - "version": "1.134.34", + "version": "1.136.0", "engines": { "node": "=16", "npm": ">=8" diff --git a/src/lib/config/arbitrum/pools.ts b/src/lib/config/arbitrum/pools.ts index 2e98026b8b..8545219c3c 100644 --- a/src/lib/config/arbitrum/pools.ts +++ b/src/lib/config/arbitrum/pools.ts @@ -141,6 +141,8 @@ const pools: Pools = { '0x9d8dc132625a131dc80ccf49ed9e9998f041a5870001000000000000000004d0', // 25BAL-25AURA-25wstETH-25ARB '0x4aba825337f83c2c1d50384f545095b9519da3a50002000000000000000004d3', // 50USDC-50USDC.e '0x9f8ed1acfe0c863381b9081aff2144fc867aa7730002000000000000000004d4', // 50ANKR/50ankrETH + '0x04d701603388b280e7761b766c9494b6907a5e400002000000000000000004d8', // 50wstETH-50ARB + '0x2f113ec227fb9c46594a62c755c6dfa6b111e3e70002000000000000000004d7', // 50wstETH-50FOREX ], }, Factories: { diff --git a/src/lib/config/avalanche/pools.ts b/src/lib/config/avalanche/pools.ts index 1dcf6d0538..086ddfa8ea 100644 --- a/src/lib/config/avalanche/pools.ts +++ b/src/lib/config/avalanche/pools.ts @@ -37,6 +37,7 @@ const pools: Pools = { '0xb26f0e66317846bd5fe0cbaa1d269f0efeb05c9600000000000000000000001e', // usdc/usdt '0xfd2620c9cfcec7d152467633b3b0ca338d3d78cc00000000000000000000001c', // sAVAX/wavax '0x9fa6ab3d78984a69e712730a2227f20bcc8b5ad900000000000000000000001f', // yyAVAX/wavax + '0x121b0dfc48444c4d10cadded9885d90e7453e878000000000000000000000035', // SWEEP-USDC-BPT ], }, Investment: { diff --git a/src/lib/config/mainnet/pools.ts b/src/lib/config/mainnet/pools.ts index 7e1f8250ba..9acdf2f373 100644 --- a/src/lib/config/mainnet/pools.ts +++ b/src/lib/config/mainnet/pools.ts @@ -463,6 +463,7 @@ const pools: Pools = { '0x54ca50ee86616379420cc56718e12566aa75abbe000200000000000000000610', // wusdm/wsteth '0x9ca0ffcbae87a66a8f4604bfec724da04e2474ae000000000000000000000621', // usdv/usdc '0xdacf5fa19b1f720111609043ac67a9818262850c000000000000000000000635', // osETH/WETH + '0x35c5c8c7b77942f9d44b535fa590d8b503b2b00c00000000000000000000060d', // sdai/dusd ], }, Metadata: {}, diff --git a/src/lib/config/polygon/pools.ts b/src/lib/config/polygon/pools.ts index e7f9ed1721..8d99dc96c5 100644 --- a/src/lib/config/polygon/pools.ts +++ b/src/lib/config/polygon/pools.ts @@ -288,6 +288,35 @@ const pools: Pools = { '0x9eafd3b6d65b0d099747e2942eed730176068267000200000000000000000cd5', // STARV2-st/WMATIC(C)/60-40/StarSeeds_Protocol '0xa500c998642f1eaa75b099faf381c6403d101cb7000200000000000000000cd3', // STARV3-RETRO/67-33/StarSeeds_Protocol '0xe5ccde10aa827c643142ea85c3b8200eb1bf7c70000100000000000000000cd6', // STARV3-M-st/MATIC(C)-WBTC-wstETH-ETH(C)/40-20x3/StarSeeds_Protocol + '0x5aaf98c9f8368d714c2a9ccf30fda6e5d09cf24a000100000000000000000cdc', // STARV3-/M-tetuQi-DAO-stMATIC-wstETH-xtetuBAL/StarSeeds_Protocol + '0x06d78cb8ef46174c379fd3433a7fb3d6eb042d61000100000000000000000cdb', // STARV3-oRETRO/Volume&Growth-V4/StarSeeds_Protocol + '0xab83e7251819d0919270f5e6a64f551f38b78837000100000000000000000cda', // STARV3-WETH-wstETH-frxETH-xtetuBAL/StarSeeds_Protocol + '0x8e21b7c9e7612f28e8904825fdb360d2cf45505c000100000000000000000cd8', // STARV3-WMATIC-stMATIC-miMATIC-MaticX-csMATIC + '0xbf527eaa829ae397d6d6eacd6c5492c17f85f4cb000100000000000000000cd7', // STARV3-WBTC-WMATIC-miMATIC-WETH-oRetro/StarSeeds-Protocol + '0x95c1383fea3b4a2223d374549c2a2881a11d923b000100000000000000000cdf', // 40WMATIC-40ICHI_Vault_LP-20STARV3-M/StarSeeds_Protocol + '0xc3badbce85bb5528fdd6f50b8b3660894dd69c74000100000000000000000ce0', // 40WMATIC-40STEER_UNIV3_VAULT_272-20STARV3-M/StarSeeds_Protocol + '0x79673cd4989d21db6fb69265a042c48a33d70398000100000000000000000ce2', // 3wstETH-3WMATIC-20STEER_UNIV3_VAULT_272-3WETH-50ICHI_Vault_LP-3miMATIC-12STARV3-6STARV3-M + '0x50df79ec2b3e7b2181efc6ed481d5ab971fc9da2000100000000000000000ce4', // 5WMATIC-4DAO-36tetuQi-18QI-5miMATIC-18vQi-4xtetuBAL-BALWETH-10STARV3-M + '0x2213a9eff264928ec7a0b2eaa4be1e9ec3cdfa9a000100000000000000000ce5', // 10WMATIC-30DAO-30STEERQV297-15STARV3-15STARV3-M/StarSeeds_Protocol + '0x791f47f9b1d9c95853ab6e9d866e9e6c7d05689d000100000000000000000ce6', // 25WMATIC-10DAO-6WBTC-3oRETRO-8ICHI_Vault_LP-15STARV3-4xtetuBAL-BALWETH-30STARV3-M/StarSeeds_Protocol + '0xd9eb6bbd54aa9a51ab02b624371929a8e08bc0f5000100000000000000000ce3', // 40WMATIC-40QI-20STARV2 + '0xda5d9e93f9d3506781c0660265fe195da96b84c7000100000000000000000cde', // STARV3-oRETRO-RETRO-liveRETRO/Exotic-V4.1/StarSeeds_Protocol + '0x0c3391612cafc5f5d2d76b165c088d9819e712a4000200000000000000000cea', // 80WMATIC-20WETH + '0x144a7fa17661ca06241d9a598bad0f893fd58c45000100000000000000000ceb', // 3DAO-38WBTC-6oRETRO-44STARV3-3xtetuBAL-BALWETH-6STARV3-M/StarSeeds_Protocol + '0x34766324e1ec748ced10069ac0b66f1090829580000100000000000000000cec', // 38wstETH-3DAO-6oRETRO-44STARV3-3xtetuBAL-BALWETH-6STARV3-M/StarSeeds_Protocol + '0x25a60a89eb718cb191ee53882332ce9c4d7a351c000200000000000000000ced', // 20WETH-80DPI + '0x73117e763a58181a053680323b61d76bad00a6c0000200000000000000000ce8', // 50oRETRO-50STARV3/StarSeeds_Protocol + '0x59c5cffc50b214481da7a6b626ea42e6b414d8d3000200000000000000000cf1', // 10WBTC-90STARV3/StarSeeds_Protocol + '0x05e6bcf561769c5aae3b655d479f733513aea046000200000000000000000cef', // 10oRETRO-90STARV3/StarSeeds_Protocol + '0x55e26b2511d5b543feacaa6e48ecbc1c8aa765d7000200000000000000000cee', // 10WMATIC-90STARV3/StarSeeds_Protocol + '0x8c4916a75d084778d82f251b2a209a74cae4684a000200000000000000000cf2', // 20ICHI_Vault_LP-80STARV3/StarSeeds_Protocol + '0x63434fc927525f1a20c33d4d0dab83c08449c4c9000200000000000000000cf0', // 10wstETH-90STARV3/StarSeeds_Protocol + '0x314c7fcd6357c1c497023d3eebee4735a6e2c9f7000200000000000000000cf3', // 20WBTC-80STARV3/StarSeeds_Protocol + '0xcd5421f97d8229b82ca060ccdac36dde990051a1000200000000000000000cf4', // 20oRETRO-80STARV3/StarSeeds_Protocol + '0xbe0434ca47d8cbdc0e67c2045b2fdd683ca1f814000200000000000000000cf8', // 80STARV3-20FBX/StarSeeds_Protocol + '0xb8989bbb0626297412a768f38dc0c5d6fb1afb0e000200000000000000000cf7', // 20TETU-80STARV3/StarSeeds_Protocol + '0x9c2d9d722ccd1d0c20379b6b3841c3cb97100bc3000200000000000000000cf6', // 20QI-80STARV3-M/StarSeeds_Protocol + '0x7cc02d5606aa8da29928ebe634986c99dc7dafb7000200000000000000000cf5', // 20tetuQi-80STARV3-M/StarSeeds_Protocol ], }, Factories: { From c9fb450abfa7356f7323d278550426fe610379f2 Mon Sep 17 00:00:00 2001 From: Gareth Fuller Date: Tue, 5 Dec 2023 10:06:07 +0000 Subject: [PATCH 2/4] chore: Bump SDK (dm) (#4831) * chore: Add STARV3-DYST/60-40/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-tetuQI/Test/StarSeeds_Protocol pool to polygon allowlist * 1.134.1 * 1.134.2 * chore: Add STARV3-M-wstETH-ETH/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-tetuQi/60-40/StarSeeds_Protocol pool to polygon allowlist * 1.134.3 * 1.134.4 * chore: Add STARV3-STARV3-M/30-70/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-vQi/60-40/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-st/WMATIC(C)/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add DAO-WBTC/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add DAO-st/WMATIC(C)/80-20/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-DAO-STARV3-M/30-28-42/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-vQi/60-40/StarSeeds_Protocol pool to polygon allowlist * 1.134.5 * 1.134.6 * 1.134.7 * 1.134.8 * 1.134.9 * 1.134.10 * 1.134.11 * chore: Add STARV3-M-DAO-STARV2-st/WMATIC(C)/33-22-30-15/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-DAO-STARV2-wstETH-ETH(C)/40-25-20-15/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-M-STARV2-tetuQi-vQi-oRetro-liveRetro-st/WMATIC(C)-wstETH-ETH(C)-30-30-10-10-5x4/StarSeeds_Protocol pool to polygon allowlist * chore: Add 25WBTC-25mooCompoundPolygonUSDC-25ICHI_Vault_LP-25ICHI_Vault_LP pool to polygon allowlist * 1.134.12 * 1.134.13 * Remove pool from allowlist as it was replaced by a new one * 1.134.14 * 1.134.15 * 1.134.16 * Skip flaky test * 1.134.17 * chore: Add plsRDNT-Stable pool to arbitrum allowlist (#4731) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.18 * chore: Support zkevm veBAL sync (#4739) * chore: Support veBAL sync for zkevm * Fix tests --------- Co-authored-by: Alberto Gualis * Deploy (#4741) * chore: empty commit to trigger deployment (#4742) * Empty commit to trigger deployment * Fix flaky tests (#4743) * Delete flaky test * 1.134.19 * chore: Add osETH/wETH-BPT pool to ethereum allowlist (#4744) Co-authored-by: balopco * 1.134.20 * add new stakable pool * 1.134.21 * chore: Add STARV3-tetuQi-STARV3-M/30-20-50/StarSeeds_Protocol pool to polygon allowlist (#4751) Co-authored-by: balopco * 1.134.22 * chore: Add STARV3-M-miMATIC-STARV2/45-18-37/StarSeeds_Protocol pool to polygon allowlist (#4745) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.23 * chore: Add STARV3-oRETRO-st/MATIC(C)-wstETH-ETH(C)-STARV3-M/30-15-10-5-40/StarSeeds_Protocol pool to polygon allowlist (#4750) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.24 * chore: Add STARV3-liveRetro-STARV3-M/33-22-45/StarSeeds_Protocol pool to polygon allowlist (#4749) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.25 * chore: Add STARV3-oRETRO-STARV3-M/40-15-45/StarSeeds_Protocol pool to polygon allowlist (#4748) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.26 * chore: Add STARV3-vQi-STARV3-M/35-20-45/StarSeeds_Protocol pool to polygon allowlist (#4754) Co-authored-by: balopco * 1.134.27 * chore: Add STARV2-wstETH-ETH(C)/80-20/StarSeeds_Protocol pool to polygon allowlist (#4752) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.28 * chore: Add STARV3-st/WMATIC(C)/80-20/StarSeeds_Protocol pool to polygon allowlist (#4753) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.29 * Make fixed osETH pool stakable * chore: Add STARV3-RETRO/67-33/StarSeeds_Protocol pool to polygon allowlist (#4755) Co-authored-by: balopco * 1.134.30 * add back pools * chore: Add STARV2-st/WMATIC(C)/60-40/StarSeeds_Protocol pool to polygon allowlist (#4757) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.31 * chore: Add STARV2-DAO/60-40/StarSeeds_Protocol pool to polygon allowlist (#4756) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.134.32 * 1.134.33 * chore: Add SWEEP-USDC-BPT pool to avalanche allowlist * chore: Add STARV3-M-st/MATIC(C)-WBTC-wstETH-ETH(C)/40-20x3/StarSeeds_Protocol pool to polygon allowlist (#4763) Co-authored-by: balopco * 1.134.34 * 1.135.0 * chore: Add 50DFX-50WETH pool to arbitrum allowlist * 1.135.1 * 1.135.2 * chore: Add STARV3-WBTC-WMATIC-miMATIC-WETH-oRetro/StarSeeds-Protocol pool to polygon allowlist * chore: Add STARV3-WMATIC-stMATIC-miMATIC-MaticX-csMATIC pool to polygon allowlist * chore: Add STARV3-WETH-wstETH-frxETH-xtetuBAL/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-oRETRO/Volume&Growth-V4/StarSeeds_Protocol pool to polygon allowlist * chore: Add STARV3-/M-tetuQi-DAO-stMATIC-wstETH-xtetuBAL/StarSeeds_Protocol pool to polygon allowlist * 1.135.3 * 1.135.4 * 1.135.5 * 1.135.6 * 1.135.7 * Add 0x35c5c8c7b77942f9d44b535fa590d8b503b2b00c00000000000000000000060d to staking pools * Update pools.ts * 1.135.8 * chore: Add STARV3-oRETRO-RETRO-liveRETRO/Exotic-V4.1/StarSeeds_Protocol pool to polygon allowlist * chore: Add 40WMATIC-40QI-20STARV2 pool to polygon allowlist * chore: Add 25WMATIC-10DAO-6WBTC-3oRETRO-8ICHI_Vault_LP-15STARV3-4xtetuBAL-BALWETH-30STARV3-M/StarSeeds_Protocol pool to polygon allowlist * 1.135.9 * 1.135.10 * 1.135.11 * chore: Add 10WMATIC-30DAO-30STEERQV297-15STARV3-15STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4788) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.12 * chore: Add 5WMATIC-4DAO-36tetuQi-18QI-5miMATIC-18vQi-4xtetuBAL-BALWETH-10STARV3-M pool to polygon allowlist (#4787) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.13 * chore: Add 3wstETH-3WMATIC-20STEER_UNIV3_VAULT_272-3WETH-50ICHI_Vault_LP-3miMATIC-12STARV3-6STARV3-M pool to polygon allowlist (#4785) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.14 * chore: Add 40WMATIC-40STEER_UNIV3_VAULT_272-20STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4783) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.15 * chore: Add 40WMATIC-40STEER_UNIV3_VAULT_272-20STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4782) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.16 * chore: Add 40WMATIC-40ICHI_Vault_LP-20STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4781) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.17 * chore: Add 50wstETH-50FOREX pool to arbitrum allowlist (#4795) Co-authored-by: balopco * 1.135.18 * chore: Add 50oRETRO-50STARV3/StarSeeds_Protocol pool to polygon allowlist (#4798) Co-authored-by: balopco * 1.135.19 * chore: Add 20WETH-80DPI pool to polygon allowlist (#4804) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.20 * chore: Add 38wstETH-3DAO-6oRETRO-44STARV3-3xtetuBAL-BALWETH-6STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4803) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.21 * chore: Add 3DAO-38WBTC-6oRETRO-44STARV3-3xtetuBAL-BALWETH-6STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4802) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.22 * chore: Add 80WMATIC-20WETH pool to polygon allowlist (#4801) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.23 * Allowlist 50wstETH-50ARB pool (#4799) * chore: Add 50wstETH-50ARB pool to arbitrum allowlist * Update pools.ts Revert arbitrum 50DFX-50WETH allowlisting --------- Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.24 * chore: Add 10wstETH-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4807) Co-authored-by: balopco * 1.135.25 * chore: Add 20ICHI_Vault_LP-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4809) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.26 * chore: Add 10WMATIC-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4805) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.27 * chore: Add 20WBTC-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4810) Co-authored-by: balopco * 1.135.28 * chore: Add 10oRETRO-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4806) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.29 * chore: Add 10WBTC-90STARV3/StarSeeds_Protocol pool to polygon allowlist (#4808) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.135.30 * chore: Add 20oRETRO-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4811) Co-authored-by: balopco * 1.135.31 * chore: Add 20tetuQi-80STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4812) Co-authored-by: balopco * 1.135.32 * chore: Add 20QI-80STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4813) Co-authored-by: balopco Co-authored-by: Gareth Fuller * 1.135.33 * chore: Add 20TETU-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4814) Co-authored-by: balopco Co-authored-by: Gareth Fuller * 1.135.34 * chore: Add 80STARV3-20FBX/StarSeeds_Protocol pool to polygon allowlist (#4815) Co-authored-by: balopco Co-authored-by: Gareth Fuller * 1.135.35 * 1.136.0 (#4816) * chore: Add 20vQi-80STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4820) Co-authored-by: balopco * 1.136.1 * chore: Add 20WETH-80MIMO pool to polygon allowlist (#4821) Co-authored-by: balopco * 1.136.2 * chore: Add 80STARV3-20liveRetro/StarSeeds_Protocol pool to polygon allowlist (#4822) Co-authored-by: balopco * 1.136.3 * chore: Add 20JRT-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4823) Co-authored-by: balopco * 1.136.4 * chore: Add 35WMATIC-35oRETRO-30STARV/StarSeeds_Protocol3 pool to polygon allowlist (#4824) Co-authored-by: balopco * 1.136.5 * chore: Add 33COIN-33GOLD-33WETH pool to base allowlist (#4827) Co-authored-by: balopco * 1.136.6 * chore: Add 80STARV3-20RETRO/StarSeeds_Protocol pool to polygon allowlist (#4828) Co-authored-by: balopco * 1.136.7 * chore: Add 12WMATIC-8WBTC-16oRETRO-8WETH-5miMATIC-30STARV3-5liveRetro-16STARV3-M/StarSeeds_Protocol pool to polygon allowlist (#4826) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.136.8 * chore: Add 20DYST-80STARV3/StarSeeds_Protocol pool to polygon allowlist (#4818) Co-authored-by: balopco Co-authored-by: Alberto Gualis * 1.136.9 * chore: Add 50OCEAN-50WETH pool to ethereum allowlist (#4829) Co-authored-by: balopco * 1.136.10 * chore: Bump SDK --------- Co-authored-by: Alberto Gualis Co-authored-by: balopco Co-authored-by: Automated Version Bump Co-authored-by: Alberto Gualis Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ZeKraken <79888567+zekraken-bot@users.noreply.github.com> Co-authored-by: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Co-authored-by: BIP Bot --- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- src/lib/config/base/pools.ts | 1 + src/lib/config/mainnet/pools.ts | 1 + src/lib/config/polygon/pools.ts | 8 ++++++++ 5 files changed, 21 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6071358a87..9f32b890cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "@balancer/frontend-v2", - "version": "1.136.0", + "version": "1.136.10", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@balancer/frontend-v2", - "version": "1.136.0", + "version": "1.136.10", "license": "MIT", "devDependencies": { "@aave/protocol-js": "^4.3.0", "@balancer-labs/assets": "github:balancer-labs/assets#master", - "@balancer-labs/sdk": "^1.1.6-beta.4", + "@balancer-labs/sdk": "^1.1.6-beta.7", "@balancer-labs/typechain": "^1.0.0", "@balancer-labs/v2-deployments": "^3.2.0", "@cowprotocol/contracts": "^1.3.1", @@ -1602,9 +1602,9 @@ } }, "node_modules/@balancer-labs/sdk": { - "version": "1.1.6-beta.4", - "resolved": "https://registry.npmjs.org/@balancer-labs/sdk/-/sdk-1.1.6-beta.4.tgz", - "integrity": "sha512-UDnx/vkuYzXIEOEeCaBS9Bj9w/kHRhwSfEmLTVeAQI+aEj97MMJITnVU3wTHGJl1Oo6m+AjAep8afgmtffZz5Q==", + "version": "1.1.6-beta.7", + "resolved": "https://registry.npmjs.org/@balancer-labs/sdk/-/sdk-1.1.6-beta.7.tgz", + "integrity": "sha512-ndQYTEPWQicF0xvxkESZK2yXakUixzziU1uqKqkCpxxPC57fDlk1jT9xptTD1+5CvqyDgMLR7ToXBgnaEVJoqQ==", "dev": true, "dependencies": { "@balancer-labs/sor": "^4.1.1-beta.16", @@ -29783,9 +29783,9 @@ } }, "@balancer-labs/sdk": { - "version": "1.1.6-beta.4", - "resolved": "https://registry.npmjs.org/@balancer-labs/sdk/-/sdk-1.1.6-beta.4.tgz", - "integrity": "sha512-UDnx/vkuYzXIEOEeCaBS9Bj9w/kHRhwSfEmLTVeAQI+aEj97MMJITnVU3wTHGJl1Oo6m+AjAep8afgmtffZz5Q==", + "version": "1.1.6-beta.7", + "resolved": "https://registry.npmjs.org/@balancer-labs/sdk/-/sdk-1.1.6-beta.7.tgz", + "integrity": "sha512-ndQYTEPWQicF0xvxkESZK2yXakUixzziU1uqKqkCpxxPC57fDlk1jT9xptTD1+5CvqyDgMLR7ToXBgnaEVJoqQ==", "dev": true, "requires": { "@balancer-labs/sor": "^4.1.1-beta.16", diff --git a/package.json b/package.json index 98fdd22410..ced3afda3b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@balancer/frontend-v2", - "version": "1.136.0", + "version": "1.136.10", "engines": { "node": "=16", "npm": ">=8" @@ -41,7 +41,7 @@ "devDependencies": { "@aave/protocol-js": "^4.3.0", "@balancer-labs/assets": "github:balancer-labs/assets#master", - "@balancer-labs/sdk": "^1.1.6-beta.4", + "@balancer-labs/sdk": "^1.1.6-beta.7", "@balancer-labs/typechain": "^1.0.0", "@balancer-labs/v2-deployments": "^3.2.0", "@cowprotocol/contracts": "^1.3.1", diff --git a/src/lib/config/base/pools.ts b/src/lib/config/base/pools.ts index 1d90adf4e7..e47c7a0def 100644 --- a/src/lib/config/base/pools.ts +++ b/src/lib/config/base/pools.ts @@ -143,6 +143,7 @@ const pools: Pools = { '0x6aefce8ff88dcc04e201964e9312cdbe446578710002000000000000000000c5', // 50USDC-50USDbC '0x8838ae3f3c0f21afb765c88934330d39067aa1bb0002000000000000000000c7', // 50WETH-50USDbC '0x9bf1597a7308cb6f15b9379b7273f19ec88eec0d0002000000000000000000c6', // 50USDbC-50STG + '0x317ab8cae8bbdae8df2a5f325a3ed80aa0da49880001000000000000000000cd', // 33COIN-33GOLD-33WETH ], }, Factories: { diff --git a/src/lib/config/mainnet/pools.ts b/src/lib/config/mainnet/pools.ts index 9acdf2f373..eb294b66e0 100644 --- a/src/lib/config/mainnet/pools.ts +++ b/src/lib/config/mainnet/pools.ts @@ -243,6 +243,7 @@ const pools: Pools = { '0x577a7f7ee659aa14dc16fd384b3f8078e23f1920000200000000000000000633', // BAL-20WETH-80VCX '0xb986fd52697f16be888bfad2c5bf12cd67ce834b000200000000000000000634', // stADS '0x82e80ce9d4890baf288b70ac548aa256599bf044000200000000000000000619', // 80MEVETH/20FOLD + '0x470581ca95c071728e85a6e28a5b1754cd489be200020000000000000000063c', // 50OCEAN-50WETH ], }, Factories: { diff --git a/src/lib/config/polygon/pools.ts b/src/lib/config/polygon/pools.ts index 8d99dc96c5..4707386620 100644 --- a/src/lib/config/polygon/pools.ts +++ b/src/lib/config/polygon/pools.ts @@ -317,6 +317,14 @@ const pools: Pools = { '0xb8989bbb0626297412a768f38dc0c5d6fb1afb0e000200000000000000000cf7', // 20TETU-80STARV3/StarSeeds_Protocol '0x9c2d9d722ccd1d0c20379b6b3841c3cb97100bc3000200000000000000000cf6', // 20QI-80STARV3-M/StarSeeds_Protocol '0x7cc02d5606aa8da29928ebe634986c99dc7dafb7000200000000000000000cf5', // 20tetuQi-80STARV3-M/StarSeeds_Protocol + '0x5e65a0ef0c1a57cdcda3eaa162dac46dd6286af8000200000000000000000cf9', // 20DYST-80STARV3/StarSeeds_Protocol + '0x9577155196cc40100d56c44a1d461694673e55e1000200000000000000000cfa', // 20vQi-80STARV3-M/StarSeeds_Protocol + '0x3dbb91bdd5fc74c49146819ed58d7d204cf5a016000200000000000000000cfb', // 20WETH-80MIMO + '0x5be8dd3c921a408b9e075a446e4cc5a4426d5964000200000000000000000cfc', // 80STARV3-20liveRetro/StarSeeds_Protocol + '0xaa63aab023a7770049d4c3e8dad5989935debcf0000200000000000000000cfd', // 20JRT-80STARV3/StarSeeds_Protocol + '0xb1cdf7dfe2076ffc722568e94aba7cf486928d9e000100000000000000000cfe', // 35WMATIC-35oRETRO-30STARV/StarSeeds_Protocol3 + '0x749bc036967cfd017e5475da2eb4c8b2188ad951000100000000000000000cff', // 12WMATIC-8WBTC-16oRETRO-8WETH-5miMATIC-30STARV3-5liveRetro-16STARV3-M/StarSeeds_Protocol + '0x1fe67acef14b51a70b54d4eacc950b6c143c4527000200000000000000000d00', // 80STARV3-20RETRO/StarSeeds_Protocol ], }, Factories: { From e190f38ad4ac723b559eeb7cf1a3c5406f5156f7 Mon Sep 17 00:00:00 2001 From: Alberto Gualis Date: Mon, 11 Dec 2023 08:03:15 +0100 Subject: [PATCH 3/4] 1.137.0 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index d406aa3aae..86a9c40ff3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@balancer/frontend-v2", - "version": "1.136.66", + "version": "1.137.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@balancer/frontend-v2", - "version": "1.136.66", + "version": "1.137.0", "license": "MIT", "devDependencies": { "@aave/protocol-js": "^4.3.0", diff --git a/package.json b/package.json index e85d41f135..cd9b989271 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@balancer/frontend-v2", - "version": "1.136.66", + "version": "1.137.0", "engines": { "node": "=16", "npm": ">=8" From c171a6b3aa841886c53a524660d3b8f943821085 Mon Sep 17 00:00:00 2001 From: Alberto Gualis Date: Mon, 11 Dec 2023 08:19:57 +0100 Subject: [PATCH 4/4] Add catch to avoid flaky tests --- .../balancer/subgraph/entities/poolShares/index.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/services/balancer/subgraph/entities/poolShares/index.ts b/src/services/balancer/subgraph/entities/poolShares/index.ts index a67d03aeb9..fc2893b4ca 100644 --- a/src/services/balancer/subgraph/entities/poolShares/index.ts +++ b/src/services/balancer/subgraph/entities/poolShares/index.ts @@ -15,8 +15,13 @@ export default class PoolShares { public async get(args = {}, attrs = {}): Promise { const queryName = 'PoolShares'; - const query = this.query(args, attrs, queryName); - const data = await this.service.client.get(query); - return data.poolShares; + try { + const query = this.query(args, attrs, queryName); + const data = await this.service.client.get(query); + return data.poolShares; + } catch (error: unknown) { + console.error('Unexpected error in PoolShares query: ', error); + return []; + } } }