diff --git a/lib/handlers/injector-sor.ts b/lib/handlers/injector-sor.ts index 1bd408600..80c308c37 100644 --- a/lib/handlers/injector-sor.ts +++ b/lib/handlers/injector-sor.ts @@ -450,7 +450,16 @@ export abstract class InjectorSOR extends Injector< // The timeout for the underlying axios call to Tenderly, measured in milliseconds. 2.5 * 1000, TENDERLY_NEW_ENDPOINT_ROLLOUT_PERCENT[chainId], - [ChainId.MAINNET, ChainId.BASE] + [ + ChainId.MAINNET, + ChainId.BASE, + ChainId.ARBITRUM_ONE, + ChainId.OPTIMISM, + ChainId.POLYGON, + ChainId.AVALANCHE, + ChainId.BLAST, + ChainId.WORLDCHAIN, + ] ) const ethEstimateGasSimulator = new EthEstimateGasSimulator( diff --git a/lib/util/tenderlyNewEndpointRolloutPercent.ts b/lib/util/tenderlyNewEndpointRolloutPercent.ts index fbf8bddd0..695d565b1 100644 --- a/lib/util/tenderlyNewEndpointRolloutPercent.ts +++ b/lib/util/tenderlyNewEndpointRolloutPercent.ts @@ -4,27 +4,27 @@ export const TENDERLY_NEW_ENDPOINT_ROLLOUT_PERCENT: { [chain in ChainId]: number [ChainId.MAINNET]: 100, [ChainId.GOERLI]: 0, [ChainId.SEPOLIA]: 0, - [ChainId.OPTIMISM]: 0, + [ChainId.OPTIMISM]: 1, [ChainId.OPTIMISM_GOERLI]: 0, [ChainId.OPTIMISM_SEPOLIA]: 0, - [ChainId.ARBITRUM_ONE]: 0, + [ChainId.ARBITRUM_ONE]: 1, [ChainId.ARBITRUM_GOERLI]: 0, [ChainId.ARBITRUM_SEPOLIA]: 0, - [ChainId.POLYGON]: 0, + [ChainId.POLYGON]: 1, [ChainId.POLYGON_MUMBAI]: 0, [ChainId.CELO]: 0, [ChainId.CELO_ALFAJORES]: 0, [ChainId.GNOSIS]: 0, [ChainId.MOONBEAM]: 0, [ChainId.BNB]: 0, - [ChainId.AVALANCHE]: 0, + [ChainId.AVALANCHE]: 1, [ChainId.BASE_GOERLI]: 0, [ChainId.BASE]: 100, [ChainId.ZORA]: 0, [ChainId.ZORA_SEPOLIA]: 0, [ChainId.ROOTSTOCK]: 0, - [ChainId.BLAST]: 0, + [ChainId.BLAST]: 1, [ChainId.ZKSYNC]: 0, - [ChainId.WORLDCHAIN]: 0, + [ChainId.WORLDCHAIN]: 1, [ChainId.ASTROCHAIN_SEPOLIA]: 0, } diff --git a/package-lock.json b/package-lock.json index 919105c9e..d2ae14a99 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@uniswap/permit2-sdk": "^1.3.0", "@uniswap/router-sdk": "^1.14.0", "@uniswap/sdk-core": "^5.9.0", - "@uniswap/smart-order-router": "4.8.8", + "@uniswap/smart-order-router": "4.9.0", "@uniswap/token-lists": "^1.0.0-beta.33", "@uniswap/universal-router-sdk": "^4.6.1", "@uniswap/v2-sdk": "^4.6.1", @@ -4508,9 +4508,9 @@ } }, "node_modules/@uniswap/smart-order-router": { - "version": "4.8.8", - "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.8.tgz", - "integrity": "sha512-sagAJne++x8y4hT7fA6zMNPa91O1fsx9ZtN5FVYgDjkg0Va4P4EQsRfLTiYx+lkelbftSXWJcaahZS9xUGZ8Wg==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.9.0.tgz", + "integrity": "sha512-todAPEom+30luGA0Xxt+zOey36iCEWbls8pu487h/Ltzg5F57DH0dTsdOus+HCXIvUvnb1En8Ed5SESug86ylg==", "dependencies": { "@eth-optimism/sdk": "^3.2.2", "@types/brotli": "^1.3.4", @@ -27959,9 +27959,9 @@ } }, "@uniswap/smart-order-router": { - "version": "4.8.8", - "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.8.8.tgz", - "integrity": "sha512-sagAJne++x8y4hT7fA6zMNPa91O1fsx9ZtN5FVYgDjkg0Va4P4EQsRfLTiYx+lkelbftSXWJcaahZS9xUGZ8Wg==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.9.0.tgz", + "integrity": "sha512-todAPEom+30luGA0Xxt+zOey36iCEWbls8pu487h/Ltzg5F57DH0dTsdOus+HCXIvUvnb1En8Ed5SESug86ylg==", "requires": { "@eth-optimism/sdk": "^3.2.2", "@types/brotli": "^1.3.4", diff --git a/package.json b/package.json index 9feec05db..f5e9bc170 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "@uniswap/permit2-sdk": "^1.3.0", "@uniswap/router-sdk": "^1.14.0", "@uniswap/sdk-core": "^5.9.0", - "@uniswap/smart-order-router": "4.8.8", + "@uniswap/smart-order-router": "4.9.0", "@uniswap/token-lists": "^1.0.0-beta.33", "@uniswap/universal-router-sdk": "^4.6.1", "@uniswap/v2-sdk": "^4.6.1",