From 3f0336f17aa0d794ba86c6293db3700504ac53ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Fri, 19 Jun 2026 11:45:16 +0100 Subject: [PATCH 1/3] fix: new router (multi factory) support --- .../primitives/externals/app/src/hooks/lib.ts | 28 ++++++++----------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/packages/sugar-sdk/src/primitives/externals/app/src/hooks/lib.ts b/packages/sugar-sdk/src/primitives/externals/app/src/hooks/lib.ts index e84cce7..34934c7 100644 --- a/packages/sugar-sdk/src/primitives/externals/app/src/hooks/lib.ts +++ b/packages/sugar-sdk/src/primitives/externals/app/src/hooks/lib.ts @@ -2,7 +2,6 @@ import { Address, encodePacked } from "viem"; import { RouteElement } from "./types.js"; import { Config } from "../../../../../config.js"; -import { base } from "@wagmi/core/chains"; import { isAddressEqual } from "viem"; export const poolTypes = { @@ -13,23 +12,18 @@ export const poolTypes = { } as const; const getFillerForCLPool = ({ pool, config, chainId }: { pool: RouteElement; config: Config; chainId: number }): number => { - // CL pools filler is the same as their type aka tick space... - // Base pools using new CL factory get a slight tweak however - - if (chainId === base.id) { - const bc = config.chains.find((c) => c.CHAIN.id === base.id); - if (!bc) { - throw new Error(`Config for chainId ${base.id} not found`); - } - - if (bc.SLIPSTREAM_FACTORY_ADDRESS && isAddressEqual(pool.factory, bc.SLIPSTREAM_FACTORY_ADDRESS)) { - // apply flagged tick spacing - return (pool.type | 0x100000) >>> 0; - } + const cc = config.chains.find((c) => c.CHAIN.id === chainId); + if (cc) { + // NEW Slipstream factory -> 0x080000 ; OLD factory -> 0x100000 + if (cc.SLIPSTREAM_FACTORY_ADDRESS && isAddressEqual(pool.factory, cc.SLIPSTREAM_FACTORY_ADDRESS)) { + return (pool.type | 0x080000) >>> 0; } - - return Number(pool.type); -} + if (cc.OLD_SLIPSTREAM_FACTORY_ADDRESS && isAddressEqual(pool.factory, cc.OLD_SLIPSTREAM_FACTORY_ADDRESS)) { + return (pool.type | 0x100000) >>> 0; + } + } + return Number(pool.type); +}; export function prepareRoute( chainId: number, From b7a6f52dfa5bad7ce8eacd1385498442eeda9a34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Fri, 19 Jun 2026 11:46:50 +0100 Subject: [PATCH 2/3] fix: current/old factories/addresses --- packages/sugar-sdk/src/config.ts | 78 +++++++++++++++++++++----------- 1 file changed, 51 insertions(+), 27 deletions(-) diff --git a/packages/sugar-sdk/src/config.ts b/packages/sugar-sdk/src/config.ts index ce9ab62..182cbb2 100644 --- a/packages/sugar-sdk/src/config.ts +++ b/packages/sugar-sdk/src/config.ts @@ -141,8 +141,10 @@ export type ChainConfig = { UNIVERSAL_ROUTER_ADDRESS: Address; /** Address of the Slipstream (concentrated liquidity) Sugar contract */ SLIPSTREAM_SUGAR_ADDRESS: Address; - /** Address of the Slipstream (concentrated liquidity) factory */ + /** Address of the Slipstream (concentrated liquidity) factory (NEW factory; quoter bitmask 0x080000) */ SLIPSTREAM_FACTORY_ADDRESS?: Address; + /** Address of the OLD Slipstream factory (legacy CL pools; quoter bitmask 0x100000) */ + OLD_SLIPSTREAM_FACTORY_ADDRESS?: Address; /** Address of the Non-Fungible Position Manager contract */ NFPM_ADDRESS: Address; /** Address of the VE Sugar contract (optional) */ @@ -190,12 +192,13 @@ export const baseConfig = { ROUTER_ADDRESS: "0xa062aE8A9c5e11aaA026fc2670B0D65cCc8B2858" as Address, PRICES_ADDRESS: "0x59114D308C6DE4A84F5F8cD80485a5481047b99f" as Address, VOTER_ADDRESS: "0x41C914ee0c7E1A5edCD0295623e6dC557B5aBf3C" as Address, - QUOTER_ADDRESS: "0xff79ec912ba114fd7989b9a2b90c65f0c1b44722" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x4bF3E32de155359D1D75e8B474b66848221142fc" as Address, + QUOTER_ADDRESS: "0xAf6EBdf4c70061C5961994Ae9c9956fBc2bCC32E" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, CONNECTOR_TOKENS: ["0x9560e827af36c94d2ac33a39bce1fe78631088db","0x4200000000000000000000000000000000000042","0x4200000000000000000000000000000000000006","0x9bcef72be871e61ed4fbbc7630889bee758eb81d","0x2e3d870790dc77a83dd1d18184acc7439a53f475","0x8c6f28f2f1a3c87f0f938b96d27520d9751ec8d9","0x1f32b1c2345538c0c6f582fcb022739c4a194ebb","0xbfd291da8a403daaf7e5e9dc1ec0aceacd4848b9","0xc3864f98f2a61a7caeb95b039d031b4e2f55e0e9","0x9485aca5bbbe1667ad97c7fe7c4531a624c8b1ed","0xda10009cbd5d07dd0cecc66161fc93d7c9000da1","0x73cb180bf0521828d8849bc8cf2b920918e23032","0x6806411765af15bddd26f8f544a34cc40cb9838b","0x6c2f7b6110a37b3b0fbdd811876be368df02e8b0","0xc5b001dc33727f8f26880b184090d3e252470d45","0x6c84a8f1c29108f47a79964b5fe888d4f4d0de40","0xc40f949f8a4e094d1b49a23ea9241d289b7b2819","0x94b008aa00579c1307b0ef2c499ad98a8ce58e58","0x0b2c639c533813f4aa9d7837caf62653d097ff85"] as Address[], STABLE_TOKEN: "0x7f5c764cbc14f9669b88837ca1490cca17c31607" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0xD45624bf2CB9f65ecbdF3067d21992b099b56202" as Address, - SLIPSTREAM_FACTORY_ADDRESS: "0xCc0bDDB707055e04e497aB22a59c2aF4391cd12F" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0xe13Dd1fbA721Aa81a1826D9523AC9BC7d260c879" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0xCc0bDDB707055e04e497aB22a59c2aF4391cd12F" as Address, NFPM_ADDRESS: "0x416b433906b1B72FA758e166e239c43d68dC6F29" as Address, WRAPPED_NATIVE_TOKEN: "0x4200000000000000000000000000000000000006" as Address, DEFAULT_TOKENS: ["0x9560e827af36c94d2ac33a39bce1fe78631088db","eth"] as Address[], @@ -209,9 +212,11 @@ export const baseConfig = { PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0x078d782b760474a361dda0af3839290b0ef57ad6"] as Address[], STABLE_TOKEN: "0x078d782b760474a361dda0af3839290b0ef57ad6" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0x1217bfe6c773eec6cc4a38b5dc45b92292b6e189","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -226,9 +231,11 @@ export const baseConfig = { PRICES_ADDRESS: "0x4817f8D70aE32Ee96e5E6BFA24eb7Fcfa83bbf29" as Address, CONNECTOR_TOKENS: ["0xfc00000000000000000000000000000000000006","0xfc00000000000000000000000000000000000005","0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34","0x211cc4dd073734da055fbf44a2b4667d5e5fe5d2","0xdcc0f2d8f90fde85b10ac1c8ab57dc0ae946a543","0xfc00000000000000000000000000000000000001"] as Address[], STABLE_TOKEN: "0xfc00000000000000000000000000000000000001" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x9A7defE617e05BdB66063026eD601D3Ed906Ba47" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x593D092BB28CCEfe33bFdD3d9457e77Bd3084271" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0xfc00000000000000000000000000000000000001","frax"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -241,9 +248,11 @@ export const baseConfig = { PRICES_ADDRESS: "0x024503003fFE9AF285f47c1DaAaA497D9f1166D0" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xac485391eb2d7d88253a7f1ef18c37f4242d1a24","0x05d032ac25d322df992303dca074ee7392c117b9","0x03c7054bcb39f7b2e5b2c7acb37583e32d70cfa3"] as Address[], STABLE_TOKEN: "0xf242275d3a6527d877f2c927a82d9b057609cc71" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0xB98fB4C9C99dE155cCbF5A14af0dBBAd96033D6f" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0xac485391eb2d7d88253a7f1ef18c37f4242d1a24","0x1217bfe6c773eec6cc4a38b5dc45b92292b6e189"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -256,9 +265,11 @@ export const baseConfig = { PRICES_ADDRESS: "0x3e71CCdf495d9628D3655A600Bcad3afF2ddea98" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xbcfc435d8f276585f6431fc1b9ee9a850b5c00a9","0x7f9adfbd38b669f03d1d11000bc76b9aaea28a81"] as Address[], STABLE_TOKEN: "0x51e85d70944256710cb141847f1a04f568c1db0e" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0xbcfc435d8f276585f6431fc1b9ee9a850b5c00a9","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -271,9 +282,11 @@ export const baseConfig = { PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xba9986d2381edf1da03b0b9c1f8b00dc4aacc369","0x2cae934a1e84f693fbb78ca5ed3b0a6893259441"] as Address[], STABLE_TOKEN: "0xba9986d2381edf1da03b0b9c1f8b00dc4aacc369" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0xba9986d2381edf1da03b0b9c1f8b00dc4aacc369","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -286,9 +299,11 @@ export const baseConfig = { PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34","0x2826d136f5630ada89c1678b64a61620aab77aea"] as Address[], STABLE_TOKEN: "0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0x2826d136f5630ada89c1678b64a61620aab77aea","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -302,9 +317,11 @@ export const baseConfig = { PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xc316c8252b5f2176d0135ebb0999e99296998f2e","0xc5068bb6803adbe5600de5189fe27a4dace31170","0x6f36dbd829de9b7e077db8a35b480d4329ceb331"] as Address[], STABLE_TOKEN: "0xc316c8252b5f2176d0135ebb0999e99296998f2e" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0xc316c8252b5f2176d0135ebb0999e99296998f2e","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -319,14 +336,15 @@ export const baseConfig = { PRICES_ADDRESS: "0x288a124CB87D7c95656Ad7512B7Da733Bb60A432" as Address, VOTER_ADDRESS: "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5" as Address, DEFAULT_TOKENS: ["0x940181a94a35a4569e4529a3cdfb74e38fd98631","eth"] as Address[], - QUOTER_ADDRESS: "0x49540630A4d2CE67d54450D007D634F4c45B4f4f" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x6Df1c91424F79E40E33B1A48F0687B666bE71075" as Address, + QUOTER_ADDRESS: "0xCd2A7D98e82D6107eac1828ce8DeAA6acB65b555" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, WRAPPED_NATIVE_TOKEN: "0x4200000000000000000000000000000000000006" as Address, UNSAFE_TOKENS: ["0x74ccbe53f77b08632ce0cb91d3a545bf6b8e0979","0x8901cb2e82cc95c01e42206f8d1f417fe53e7af0","0x9cbd543f1b1166b2df36b68eb6bb1dce24e6abdf","0x025f99977db78317a4eba606998258b502bb256f","0xd260115030b9fb6849da169a01ed80b6496d1e99","0x608d5401d377228e465ba6113517dcf9bd1f95ca","0xd260115030b9fb6849da169a01ed80b6496d1e99","0x728cda34d732a87fd6429129e23d4742d9ff0064","0x728cda34d732a87fd6429129e23d4742d9ff0064","0xac1bd2486aaf3b5c0fc3fd868558b082a531b2b4","0x0f929c29dce303f96b1d4104505f2e60ee795cac","0x47e78d664e6c339693e8638b7a7d9543abcc99d4","0xff0c532fdb8cd566ae169c1cb157ff2bdc83e105","0x373504da48418c67e6fcd071f33cb0b3b47613c7","0x0f929c29dce303f96b1d4104505f2e60ee795cac","0x628c5ba9b775dacecd14e237130c537f497d1cc7"] as Address[], CONNECTOR_TOKENS: ["0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","0x940181a94a35a4569e4529a3cdfb74e38fd98631","0x50c5725949a6f0c72e6c4a641f24049a917db0cb","0x4621b7a9c75199271f773ebd9a499dbd165c3191","0x4200000000000000000000000000000000000006","0xb79dd08ea68a908a97220c76d19a6aa9cbde4376","0xf7a0dd3317535ec4f4d29adf9d620b3d8d5d5069","0xcfa3ef56d303ae4faaba0592388f19d7c3399fb4","0xcb327b99ff831bf8223cced12b1338ff3aa322ff","0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22","0xc1cba3fcea344f92d9239c08c0568f6f2f0ee452","0x60a3e35cc302bfa44cb288bc5a4f316fdb1adb42","0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca","0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf"] as Address[], STABLE_TOKEN: "0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x9c62ab10577fB3C20A22E231b7703Ed6D456CC7a" as Address, - SLIPSTREAM_FACTORY_ADDRESS: "0xaDe65c38CD4849aDBA595a4323a8C7DdfE89716a" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0xf8f2eB4940CFE7d13603DDDD87f123820Fc061Ef" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x5e7BB104d84c7CB9B682AaC2F3d509f5F406809A" as Address, NFPM_ADDRESS: "0x827922686190790b37229fd06084350E74485b72" as Address, }, { @@ -339,11 +357,13 @@ export const baseConfig = { PRICES_ADDRESS: "0xbAEe949B52cb503e39f1Df54Dcee778da59E11bc" as Address, VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, DEFAULT_TOKENS: ["0xdfc7c877a950e49d2610114102175a06c2e3167a","eth"] as Address[], - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xdfc7c877a950e49d2610114102175a06c2e3167a","0xf0f161fda2712db8b566946122a5af183995e2ed","0xe7798f023fc62146e8aa1b36da45fb70855a77ea"] as Address[], STABLE_TOKEN: "0xd988097fb8612cc24eec14542bc03424c656005f" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0xD24a61656AB0d70994Ef5F42fE11AA95c0a1d329" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, }, { @@ -356,9 +376,11 @@ export const baseConfig = { PRICES_ADDRESS: "0xbf6d753FC4a10Ec5191c56BB3DC1e414b7572327" as Address, CONNECTOR_TOKENS: ["0xd221812de1bd094f35587ee8e174b07b6167d9af","0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e","0x471ece3750da237f93b8e339c536989b8978a438"] as Address[], STABLE_TOKEN: "0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x928Bb6c9097d5C9c1eB5E99E71e24E4D773f2Be5" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0x471ece3750da237f93b8e339c536989b8978a438","0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, @@ -371,9 +393,11 @@ export const baseConfig = { PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xf1815bd50389c46847f0bda824ec8da914045d14"] as Address[], STABLE_TOKEN: "0xf1815bd50389c46847f0bda824ec8da914045d14" as Address, - QUOTER_ADDRESS: "0x2f7150B288ef1cc553207bD9fbd40D4e0e093B24" as Address, - UNIVERSAL_ROUTER_ADDRESS: "0x01D40099fCD87C018969B0e8D4aB1633Fb34763C" as Address, + QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, + UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, + SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, + OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, DEFAULT_TOKENS: ["0xf1815bd50389c46847f0bda824ec8da914045d14","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, From 3e07b25fa67ee1befd3bd72c110269678b5f8405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stas=20SU=C8=98COV?= Date: Fri, 19 Jun 2026 13:35:39 +0100 Subject: [PATCH 3/3] chore: syncup latest deployed contracts --- packages/sugar-sdk/src/config.ts | 84 ++++++++++++++++---------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/packages/sugar-sdk/src/config.ts b/packages/sugar-sdk/src/config.ts index 182cbb2..56e9351 100644 --- a/packages/sugar-sdk/src/config.ts +++ b/packages/sugar-sdk/src/config.ts @@ -185,12 +185,12 @@ export const baseConfig = { chains: [ { CHAIN: optimism, - LP_SUGAR_ADDRESS: "0x1d5E1893fCfb62CAaCE48eB2BAF7a6E134a8a27c" as Address, + LP_SUGAR_ADDRESS: "0x347512180804A8B40AA7525AE932a31198F074aA" as Address, REWARDS_SUGAR_ADDRESS: "0x62CCFB2496f49A80B0184AD720379B529E9152fB" as Address, VE_SUGAR_ADDRESS: "0x94f913362b232e31daB49a1aFB775cfd25DaA6a1" as Address, RELAY_SUGAR_ADDRESS: "0xA405a1e247c40e1e88F5344135327e22bA0AC4b7" as Address, ROUTER_ADDRESS: "0xa062aE8A9c5e11aaA026fc2670B0D65cCc8B2858" as Address, - PRICES_ADDRESS: "0x59114D308C6DE4A84F5F8cD80485a5481047b99f" as Address, + PRICES_ADDRESS: "0x58238e3d556226defE35d3056335f48938707324" as Address, VOTER_ADDRESS: "0x41C914ee0c7E1A5edCD0295623e6dC557B5aBf3C" as Address, QUOTER_ADDRESS: "0xAf6EBdf4c70061C5961994Ae9c9956fBc2bCC32E" as Address, UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, @@ -199,17 +199,17 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0xD45624bf2CB9f65ecbdF3067d21992b099b56202" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0xe13Dd1fbA721Aa81a1826D9523AC9BC7d260c879" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0xCc0bDDB707055e04e497aB22a59c2aF4391cd12F" as Address, - NFPM_ADDRESS: "0x416b433906b1B72FA758e166e239c43d68dC6F29" as Address, + NFPM_ADDRESS: "0xf7f8ccce99Ca2896eC75D3A399D152dB96808399" as Address, WRAPPED_NATIVE_TOKEN: "0x4200000000000000000000000000000000000006" as Address, DEFAULT_TOKENS: ["0x9560e827af36c94d2ac33a39bce1fe78631088db","eth"] as Address[], UNSAFE_TOKENS: ["0x74ccbe53f77b08632ce0cb91d3a545bf6b8e0979","0x139283255069ea5deef6170699aaef7139526f1f","0x88a89866439f4c2830986b79cbe6f69d1bd548bb","0x8901cb2e82cc95c01e42206f8d1f417fe53e7af0"] as Address[], }, { CHAIN: unichain, - LP_SUGAR_ADDRESS: "0xcaa7d54453964773fe04b5ad32d06322fc9d9fe4" as Address, - REWARDS_SUGAR_ADDRESS: "0xbDD1d5A9d9566F575bC59cE33C8F77ACa5cF924b" as Address, + LP_SUGAR_ADDRESS: "0xe002af2176f604c250c6c368bab5f27e871559c2" as Address, + REWARDS_SUGAR_ADDRESS: "0x215cead02e0b9e0e494dd179585c18a772048a43" as Address, ROUTER_ADDRESS: "0x3a63171DD9BebF4D07BC782FECC7eb0b890C2A45" as Address, - PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, + PRICES_ADDRESS: "0xd4c6eddbe963afa2d7b1562d0f2f3f9462e6525b" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0x078d782b760474a361dda0af3839290b0ef57ad6"] as Address[], STABLE_TOKEN: "0x078d782b760474a361dda0af3839290b0ef57ad6" as Address, QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, @@ -217,18 +217,18 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefd0f78f93f578036ae34d52a813a4be7d8d2d52" as Address, DEFAULT_TOKENS: ["0x1217bfe6c773eec6cc4a38b5dc45b92292b6e189","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, }, { CHAIN: fraxtal, - WRAPPED_NATIVE_TOKEN: "0xfc00000000000000000000000000000000000002" as Address, + WRAPPED_NATIVE_TOKEN: "0xfc00000000000000000000000000000000000006" as Address, WETH_ADDRESS: "0xfc00000000000000000000000000000000000006" as Address, - LP_SUGAR_ADDRESS: "0x4ea3301ab7fbedb21e70a01e242212b5ad0af6fe" as Address, - REWARDS_SUGAR_ADDRESS: "0xbDD1d5A9d9566F575bC59cE33C8F77ACa5cF924b" as Address, + LP_SUGAR_ADDRESS: "0xcaaf4556ff489521d4c722cb275510b602d6276d" as Address, + REWARDS_SUGAR_ADDRESS: "0x03010fce5becd2a8b52f0c01a02e5ecac1168845" as Address, ROUTER_ADDRESS: "0xb8242875A76be3cB6E252eD3096dB3C2aA07AD6B" as Address, - PRICES_ADDRESS: "0x4817f8D70aE32Ee96e5E6BFA24eb7Fcfa83bbf29" as Address, + PRICES_ADDRESS: "0x45f65a5d0ea9f9d375c5e43d2ea4a5f0ae2d22b3" as Address, CONNECTOR_TOKENS: ["0xfc00000000000000000000000000000000000006","0xfc00000000000000000000000000000000000005","0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34","0x211cc4dd073734da055fbf44a2b4667d5e5fe5d2","0xdcc0f2d8f90fde85b10ac1c8ab57dc0ae946a543","0xfc00000000000000000000000000000000000001"] as Address[], STABLE_TOKEN: "0xfc00000000000000000000000000000000000001" as Address, QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, @@ -236,16 +236,16 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0x593D092BB28CCEfe33bFdD3d9457e77Bd3084271" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefd0f78f93f578036ae34d52a813a4be7d8d2d52" as Address, DEFAULT_TOKENS: ["0xfc00000000000000000000000000000000000001","frax"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, }, { CHAIN: lisk, - LP_SUGAR_ADDRESS: "0x9fCd211cc23E24352C3A17d353C6b3ECbeb6fAc2" as Address, - REWARDS_SUGAR_ADDRESS: "0xB1d0DFFe6260982164B53EdAcD3ccd58B081889d" as Address, + LP_SUGAR_ADDRESS: "0xD39E277B327705026dB4fb4E2b63E09ACBCD1754" as Address, + REWARDS_SUGAR_ADDRESS: "0x066D31221152f1f483DA474d1Ce47a4F50433e22" as Address, ROUTER_ADDRESS: "0x3a63171DD9BebF4D07BC782FECC7eb0b890C2A45" as Address, - PRICES_ADDRESS: "0x024503003fFE9AF285f47c1DaAaA497D9f1166D0" as Address, + PRICES_ADDRESS: "0x37B2349932F24D9235a4553bbda38d73bFc95bDE" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xac485391eb2d7d88253a7f1ef18c37f4242d1a24","0x05d032ac25d322df992303dca074ee7392c117b9","0x03c7054bcb39f7b2e5b2c7acb37583e32d70cfa3"] as Address[], STABLE_TOKEN: "0xf242275d3a6527d877f2c927a82d9b057609cc71" as Address, QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, @@ -253,7 +253,7 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0xB98fB4C9C99dE155cCbF5A14af0dBBAd96033D6f" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefD0f78F93f578036AE34D52A813a4BE7D8D2D52" as Address, DEFAULT_TOKENS: ["0xac485391eb2d7d88253a7f1ef18c37f4242d1a24","0x1217bfe6c773eec6cc4a38b5dc45b92292b6e189"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, }, @@ -276,10 +276,10 @@ export const baseConfig = { }, { CHAIN: soneium, - LP_SUGAR_ADDRESS: "0x107F6d607f780B7B4E5148FE973777a6c72448Ee" as Address, - REWARDS_SUGAR_ADDRESS: "0xbDD1d5A9d9566F575bC59cE33C8F77ACa5cF924b" as Address, + LP_SUGAR_ADDRESS: "0x7A0225110765d2A14652323733f616215c5509cf" as Address, + REWARDS_SUGAR_ADDRESS: "0x14b61ef12138c60AC8AB7B86556D6698E58Ec42D" as Address, ROUTER_ADDRESS: "0x3a63171DD9BebF4D07BC782FECC7eb0b890C2A45" as Address, - PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, + PRICES_ADDRESS: "0x7b9644D43900da734f5a83DD0489Af1197DF2CF0" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xba9986d2381edf1da03b0b9c1f8b00dc4aacc369","0x2cae934a1e84f693fbb78ca5ed3b0a6893259441"] as Address[], STABLE_TOKEN: "0xba9986d2381edf1da03b0b9c1f8b00dc4aacc369" as Address, QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, @@ -287,7 +287,7 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefD0f78F93f578036AE34D52A813a4BE7D8D2D52" as Address, DEFAULT_TOKENS: ["0xba9986d2381edf1da03b0b9c1f8b00dc4aacc369","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, }, @@ -311,10 +311,10 @@ export const baseConfig = { { CHAIN: superseed, - LP_SUGAR_ADDRESS: "0x2DCD9B33F0721000Dc1F8f84B804d4CFA23d7713" as Address, - REWARDS_SUGAR_ADDRESS: "0xbDD1d5A9d9566F575bC59cE33C8F77ACa5cF924b" as Address, + LP_SUGAR_ADDRESS: "0x215cEad02e0b9E0E494DD179585C18a772048a43" as Address, + REWARDS_SUGAR_ADDRESS: "0x9972174fcE4bdDFFff14bf2e18A287FDfE62c45E" as Address, ROUTER_ADDRESS: "0x3a63171DD9BebF4D07BC782FECC7eb0b890C2A45" as Address, - PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, + PRICES_ADDRESS: "0x61d67B712812a3AdCc4b1A0C8Da9c26B524f7c20" as Address, CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xc316c8252b5f2176d0135ebb0999e99296998f2e","0xc5068bb6803adbe5600de5189fe27a4dace31170","0x6f36dbd829de9b7e077db8a35b480d4329ceb331"] as Address[], STABLE_TOKEN: "0xc316c8252b5f2176d0135ebb0999e99296998f2e" as Address, QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, @@ -322,18 +322,18 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefD0f78F93f578036AE34D52A813a4BE7D8D2D52" as Address, DEFAULT_TOKENS: ["0xc316c8252b5f2176d0135ebb0999e99296998f2e","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, }, { CHAIN: base, - LP_SUGAR_ADDRESS: "0x9DE6Eab7a910A288dE83a04b6A43B52Fd1246f1E" as Address, - REWARDS_SUGAR_ADDRESS: "0xA44600F4DBA6683d8BD99270B1A6a143fB9F1C3B" as Address, + LP_SUGAR_ADDRESS: "0x69dD9db6d8f8E7d83887A704f447b1a584b599A1" as Address, + REWARDS_SUGAR_ADDRESS: "0x1b121EfDaF4ABb8785a315C51D29BCE0552A7678" as Address, VE_SUGAR_ADDRESS: "0x4c5d3925fe65DFeB5A079485136e4De09cb664A5" as Address, RELAY_SUGAR_ADDRESS: "0xE1328FFaDa4f9CC2b6EFE4aD4db63C5ABAC9bab1" as Address, ROUTER_ADDRESS: "0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43" as Address, - PRICES_ADDRESS: "0x288a124CB87D7c95656Ad7512B7Da733Bb60A432" as Address, + PRICES_ADDRESS: "0xfbC91Fc9C6E70Afbea84b69FB0bF5EBa7F90aaFd" as Address, VOTER_ADDRESS: "0x16613524e02ad97eDfeF371bC883F2F5d6C480A5" as Address, DEFAULT_TOKENS: ["0x940181a94a35a4569e4529a3cdfb74e38fd98631","eth"] as Address[], QUOTER_ADDRESS: "0xCd2A7D98e82D6107eac1828ce8DeAA6acB65b555" as Address, @@ -341,20 +341,20 @@ export const baseConfig = { WRAPPED_NATIVE_TOKEN: "0x4200000000000000000000000000000000000006" as Address, UNSAFE_TOKENS: ["0x74ccbe53f77b08632ce0cb91d3a545bf6b8e0979","0x8901cb2e82cc95c01e42206f8d1f417fe53e7af0","0x9cbd543f1b1166b2df36b68eb6bb1dce24e6abdf","0x025f99977db78317a4eba606998258b502bb256f","0xd260115030b9fb6849da169a01ed80b6496d1e99","0x608d5401d377228e465ba6113517dcf9bd1f95ca","0xd260115030b9fb6849da169a01ed80b6496d1e99","0x728cda34d732a87fd6429129e23d4742d9ff0064","0x728cda34d732a87fd6429129e23d4742d9ff0064","0xac1bd2486aaf3b5c0fc3fd868558b082a531b2b4","0x0f929c29dce303f96b1d4104505f2e60ee795cac","0x47e78d664e6c339693e8638b7a7d9543abcc99d4","0xff0c532fdb8cd566ae169c1cb157ff2bdc83e105","0x373504da48418c67e6fcd071f33cb0b3b47613c7","0x0f929c29dce303f96b1d4104505f2e60ee795cac","0x628c5ba9b775dacecd14e237130c537f497d1cc7"] as Address[], CONNECTOR_TOKENS: ["0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","0x940181a94a35a4569e4529a3cdfb74e38fd98631","0x50c5725949a6f0c72e6c4a641f24049a917db0cb","0x4621b7a9c75199271f773ebd9a499dbd165c3191","0x4200000000000000000000000000000000000006","0xb79dd08ea68a908a97220c76d19a6aa9cbde4376","0xf7a0dd3317535ec4f4d29adf9d620b3d8d5d5069","0xcfa3ef56d303ae4faaba0592388f19d7c3399fb4","0xcb327b99ff831bf8223cced12b1338ff3aa322ff","0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22","0xc1cba3fcea344f92d9239c08c0568f6f2f0ee452","0x60a3e35cc302bfa44cb288bc5a4f316fdb1adb42","0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca","0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf"] as Address[], - STABLE_TOKEN: "0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca" as Address, + STABLE_TOKEN: "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x9c62ab10577fB3C20A22E231b7703Ed6D456CC7a" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0xf8f2eB4940CFE7d13603DDDD87f123820Fc061Ef" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x5e7BB104d84c7CB9B682AaC2F3d509f5F406809A" as Address, - NFPM_ADDRESS: "0x827922686190790b37229fd06084350E74485b72" as Address, + NFPM_ADDRESS: "0xe1f8cd9AC4e4A65F54f38a5CdAfCA44f6dD68b53" as Address, }, { CHAIN: mode, - LP_SUGAR_ADDRESS: "0x87d729D7Cc6524604d694fc371d770F0d882E35b" as Address, - REWARDS_SUGAR_ADDRESS: "0xD5d3ABAcB8CF075636792658EE0be8B03AF517B8" as Address, + LP_SUGAR_ADDRESS: "0x1A3C63c8D442948085E47f88CB377183E23EA01f" as Address, + REWARDS_SUGAR_ADDRESS: "0xc0373b68246A65ff8a3ae138dDc179020c905f76" as Address, VE_SUGAR_ADDRESS: "0x4c5d3925fe65DFeB5A079485136e4De09cb664A5" as Address, RELAY_SUGAR_ADDRESS: "0xE1328FFaDa4f9CC2b6EFE4aD4db63C5ABAC9bab1" as Address, ROUTER_ADDRESS: "0x3a63171DD9BebF4D07BC782FECC7eb0b890C2A45" as Address, - PRICES_ADDRESS: "0xbAEe949B52cb503e39f1Df54Dcee778da59E11bc" as Address, + PRICES_ADDRESS: "0x17F3dAaeE276D7bfB6F45dE4C6771b87940e2550" as Address, VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, DEFAULT_TOKENS: ["0xdfc7c877a950e49d2610114102175a06c2e3167a","eth"] as Address[], QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, @@ -364,16 +364,16 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0xD24a61656AB0d70994Ef5F42fE11AA95c0a1d329" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefD0f78F93f578036AE34D52A813a4BE7D8D2D52" as Address, }, { CHAIN: celo, WRAPPED_NATIVE_TOKEN: "0x0000000000000000000000000000000000000000" as Address, WETH_ADDRESS: "0xd221812de1bd094f35587ee8e174b07b6167d9af" as Address, - LP_SUGAR_ADDRESS: "0x2002618dd63228670698200069e42f4422e82497" as Address, - REWARDS_SUGAR_ADDRESS: "0x2DCD9B33F0721000Dc1F8f84B804d4CFA23d7713" as Address, + LP_SUGAR_ADDRESS: "0xa3a6F881A1Db3d5DA0F7c10659239F9FAdF74C5e" as Address, + REWARDS_SUGAR_ADDRESS: "0x03D74f82AdcD10242864B1560c5e2467C2bC2Cc2" as Address, ROUTER_ADDRESS: "0x3a63171DD9BebF4D07BC782FECC7eb0b890C2A45" as Address, - PRICES_ADDRESS: "0xbf6d753FC4a10Ec5191c56BB3DC1e414b7572327" as Address, + PRICES_ADDRESS: "0x77bD18662B4DD6D2523653b145c978Ef1Bc5bc1b" as Address, CONNECTOR_TOKENS: ["0xd221812de1bd094f35587ee8e174b07b6167d9af","0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e","0x471ece3750da237f93b8e339c536989b8978a438"] as Address[], STABLE_TOKEN: "0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e" as Address, QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, @@ -381,24 +381,24 @@ export const baseConfig = { SLIPSTREAM_SUGAR_ADDRESS: "0x928Bb6c9097d5C9c1eB5E99E71e24E4D773f2Be5" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefD0f78F93f578036AE34D52A813a4BE7D8D2D52" as Address, DEFAULT_TOKENS: ["0x471ece3750da237f93b8e339c536989b8978a438","0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, }, { CHAIN: ink, - LP_SUGAR_ADDRESS: "0x154c0F8331B0B4af1384A2dFa67AADCa5Fd92C20" as Address, - REWARDS_SUGAR_ADDRESS: "0xc100DC20aff9907E833a6aDEDDB52fC310554fF2" as Address, + LP_SUGAR_ADDRESS: "0x215cEad02e0b9E0E494DD179585C18a772048a43" as Address, + REWARDS_SUGAR_ADDRESS: "0x9972174fcE4bdDFFff14bf2e18A287FDfE62c45E" as Address, ROUTER_ADDRESS: "0x3a63171DD9BebF4D07BC782FECC7eb0b890C2A45" as Address, - PRICES_ADDRESS: "0xe58920a8c684CD3d6dCaC2a41b12998e4CB17EfE" as Address, - CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0xf1815bd50389c46847f0bda824ec8da914045d14"] as Address[], + PRICES_ADDRESS: "0x19AcF6D29102324eD478ffD3e54E534ABB329010" as Address, + CONNECTOR_TOKENS: ["0x4200000000000000000000000000000000000006","0x0200c29006150606b650577bbe7b6248f58470c1","0x73e0c0d45e048d25fc26fa3159b0aa04bfa4db98"] as Address[], STABLE_TOKEN: "0xf1815bd50389c46847f0bda824ec8da914045d14" as Address, QUOTER_ADDRESS: "0x910c887157A0B6F048dA241e013fedbd5323851F" as Address, UNIVERSAL_ROUTER_ADDRESS: "0xcAF22ce31298CF2BF1D152862F80216478ad7c67" as Address, SLIPSTREAM_SUGAR_ADDRESS: "0x222ed297aF0560030136AE652d39fa40E1B72818" as Address, SLIPSTREAM_FACTORY_ADDRESS: "0x718E46d0962A66942E233760a8bd6038Ce54EdCD" as Address, OLD_SLIPSTREAM_FACTORY_ADDRESS: "0x04625B046C69577EfC40e6c0Bb83CDBAfab5a55F" as Address, - NFPM_ADDRESS: "0x991d5546C4B442B4c5fdc4c8B8b8d131DEB24702" as Address, + NFPM_ADDRESS: "0xefD0f78F93f578036AE34D52A813a4BE7D8D2D52" as Address, DEFAULT_TOKENS: ["0xf1815bd50389c46847f0bda824ec8da914045d14","eth"] as Address[], VOTER_ADDRESS: "0x97cDBCe21B6fd0585d29E539B1B99dAd328a1123" as Address, },