From d4235b541034b300a7043e83bb9fc44ab196dad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Grze=C5=9Bkiewicz?= Date: Fri, 1 Mar 2024 18:20:27 +0100 Subject: [PATCH] feat: change EN main node fetcher concurrency factor (#1317) Decreasing EN concurrency so that it doesn't trigger 429 errors It's mostly a band-aid until we fix it in a more organized way Signed-off-by: tomg10 --- core/lib/zksync_core/src/sync_layer/client.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/lib/zksync_core/src/sync_layer/client.rs b/core/lib/zksync_core/src/sync_layer/client.rs index 28109312a7f..a17068749a6 100644 --- a/core/lib/zksync_core/src/sync_layer/client.rs +++ b/core/lib/zksync_core/src/sync_layer/client.rs @@ -17,7 +17,8 @@ use zksync_web3_decl::{ use super::metrics::{CachedMethod, FETCHER_METRICS}; /// Maximum number of concurrent requests to the main node. -const MAX_CONCURRENT_REQUESTS: usize = 100; +/// It can' be very high to not trigger rate limiting. +const MAX_CONCURRENT_REQUESTS: usize = 30; /// Client abstracting connection to the main node. #[async_trait]