diff --git a/crates/rpc/rpc/src/trace.rs b/crates/rpc/rpc/src/trace.rs index a11a60cfa9..9ea38a4fbd 100644 --- a/crates/rpc/rpc/src/trace.rs +++ b/crates/rpc/rpc/src/trace.rs @@ -367,9 +367,10 @@ where // ensure that the range is not too large, since we need to fetch all blocks in the range let distance = end.saturating_sub(start); if distance > self.inner.eth_config.max_trace_filter_blocks { - return Err(EthApiError::InvalidParams( - "Block range too large; currently limited to 100 blocks".to_string(), - ) + return Err(EthApiError::InvalidParams(format!( + "Block range too large; currently limited to {} blocks", + self.inner.eth_config.max_trace_filter_blocks + )) .into()) }