diff --git a/script/bridge/trustless/DeployEnhancedSwapRouterV2.s.sol b/script/bridge/trustless/DeployEnhancedSwapRouterV2.s.sol index 9f4070c..a77fd76 100644 --- a/script/bridge/trustless/DeployEnhancedSwapRouterV2.s.sol +++ b/script/bridge/trustless/DeployEnhancedSwapRouterV2.s.sol @@ -23,6 +23,7 @@ contract DeployEnhancedSwapRouterV2 is Script { address constant CHAIN138_cUSDC = 0xf22258f57794CC8E06237084b353Ab30fFfa640b; address constant CHAIN138_cEURT = 0xdf4b71c61E5912712C1Bdd451416B9aC26949d72; address constant CHAIN138_cXAUC = 0x290E52a8819A4fbD0714E517225429aA2B70EC6b; + address constant CHAIN138_cBTC = 0xe94260c555aC1d9D3CC9E1632883452ebDf0082E; address constant CHAIN138_POOL_CUSDTCUSDC = 0x9e89bAe009adf128782E19e8341996c596ac40dC; address constant CHAIN138_POOL_CUSDTUSDT = 0x866Cb44b59303d8dc5f4F9E3E7A8e8b0bf238d66; @@ -30,6 +31,9 @@ contract DeployEnhancedSwapRouterV2 is Script { address constant CHAIN138_POOL_CUSDT_XAU_PUBLIC = 0x1AA55E2001E5651349aFf5a63FD7a7ae44f0f1b0; address constant CHAIN138_POOL_CUSDC_XAU_PUBLIC = 0xEa9AC6357CaCB42a83b9082B870610363b177CbA; address constant CHAIN138_POOL_CEURT_XAU_PUBLIC = 0xba99bc1eAac164569d5aca96c806934dDaf970CF; + address constant CHAIN138_POOL_CBTC_CUSDT = 0x67049E7333481E2caC91AF61403Ac7bdDfAB7BcD; + address constant CHAIN138_POOL_CBTC_CUSDC = 0x72F1A0794153C3b8A1E8a731F1D8E1a52cb10dC5; + address constant CHAIN138_POOL_CBTC_CXAUC = 0xF3e8A07D419b61F002114e64D79f7CF8f7989433; address constant CHAIN138_D3_PROXY = 0xc9a11abB7C63d88546Be24D58a6d95e3762cB843; address constant CHAIN138_D3_MM = 0x6550A3a59070061a262a893A1D6F3F490afFDBDA; @@ -98,6 +102,9 @@ contract DeployEnhancedSwapRouterV2 is Script { _setDodoPair(router, CHAIN138_cUSDT, CHAIN138_cXAUC, dodoProvider, CHAIN138_POOL_CUSDT_XAU_PUBLIC); _setDodoPair(router, CHAIN138_cUSDC, CHAIN138_cXAUC, dodoProvider, CHAIN138_POOL_CUSDC_XAU_PUBLIC); _setDodoPair(router, CHAIN138_cEURT, CHAIN138_cXAUC, dodoProvider, CHAIN138_POOL_CEURT_XAU_PUBLIC); + _setDodoPair(router, CHAIN138_cBTC, CHAIN138_cUSDT, dodoProvider, CHAIN138_POOL_CBTC_CUSDT); + _setDodoPair(router, CHAIN138_cBTC, CHAIN138_cUSDC, dodoProvider, CHAIN138_POOL_CBTC_CUSDC); + _setDodoPair(router, CHAIN138_cBTC, CHAIN138_cXAUC, dodoProvider, CHAIN138_POOL_CBTC_CXAUC); if (wethUsdtPool != address(0)) { _setDodoPair(router, CHAIN138_WETH, CHAIN138_USDT, dodoProvider, wethUsdtPool);