diff --git a/lib/util/onChainQuoteProviderConfigs.ts b/lib/util/onChainQuoteProviderConfigs.ts index f91a83033a..ca9a9a9fcf 100644 --- a/lib/util/onChainQuoteProviderConfigs.ts +++ b/lib/util/onChainQuoteProviderConfigs.ts @@ -154,8 +154,8 @@ export const OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol]: { }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once soneium has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -242,8 +242,8 @@ export const OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol]: { }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 160, + gasLimitPerCall: 600_000, quoteMinSuccessRate: 0.1, }, // TODO: once soneium has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -314,8 +314,8 @@ export const OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol]: { }, // TODO: once unichain-sepolia has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN_SEPOLIA]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once monad-testnet has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -331,8 +331,8 @@ export const OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol]: { }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once soneium has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -414,8 +414,8 @@ export const OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol]: { }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once soneium has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -508,8 +508,8 @@ export const NON_OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol] }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once soneium has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -596,8 +596,8 @@ export const NON_OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol] }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once soneium has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -685,8 +685,8 @@ export const NON_OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol] }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once soneium has view-quoter, optimize muilcallChunk and gasLimitPerCall @@ -757,8 +757,8 @@ export const NON_OPTIMISTIC_CACHED_ROUTES_BATCH_PARAMS: { [protocol in Protocol] }, // TODO: once unichain has view-quoter, optimize muilcallChunk and gasLimitPerCall [ChainId.UNICHAIN]: { - multicallChunk: 80, - gasLimitPerCall: 1_200_000, + multicallChunk: 400, + gasLimitPerCall: 240_000, quoteMinSuccessRate: 0.1, }, // TODO: once monad-testnet has view-quoter, optimize muilcallChunk and gasLimitPerCall