From ca52e3476279f46a8b423e19a3fe8f63f5706009 Mon Sep 17 00:00:00 2001 From: Bryan Stitt Date: Mon, 23 Oct 2023 16:19:54 -0700 Subject: [PATCH] cache larger responses --- web3_proxy/src/rpcs/request.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web3_proxy/src/rpcs/request.rs b/web3_proxy/src/rpcs/request.rs index 12189556..50652673 100644 --- a/web3_proxy/src/rpcs/request.rs +++ b/web3_proxy/src/rpcs/request.rs @@ -218,7 +218,8 @@ impl OpenRequestHandle { let response = response.error_for_status()?; - jsonrpc::SingleResponse::read_if_short(response, 1024, &self.web3_request).await + // cache 128kb responses + jsonrpc::SingleResponse::read_if_short(response, 131_072, &self.web3_request).await } else if let Some(p) = self.rpc.ws_provider.load().as_ref() { // use the websocket provider if no http provider is available let method = self.web3_request.inner.method();