Skip to content

Commit 73e7cdc

Browse files
committed
max size error format
1 parent 78b57e3 commit 73e7cdc

File tree

6 files changed

+6
-8
lines changed

6 files changed

+6
-8
lines changed

crates/common/src/pbs/error.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ pub enum PbsError {
2020
#[error("relay response error. Code: {code}, err: {error_msg}")]
2121
RelayResponse { error_msg: String, code: u16 },
2222

23-
#[error("response size exceeds 10MB! Got: {payload_size}")]
24-
PayloadTooLarge { payload_size: usize },
23+
#[error("response size exceeds max size: max: {max} got: {got}")]
24+
PayloadTooLarge { max: usize, got: usize },
2525

2626
#[error("failed validating relay response: {0}")]
2727
Validation(#[from] ValidationError),

crates/pbs/src/mev_boost/get_header.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ async fn send_one_get_header(
245245

246246
let response_bytes = res.bytes().await?;
247247
if response_bytes.len() > MAX_SIZE {
248-
return Err(PbsError::PayloadTooLarge { payload_size: response_bytes.len() });
248+
return Err(PbsError::PayloadTooLarge { max: MAX_SIZE, got: response_bytes.len() });
249249
}
250250

251251
if !code.is_success() {

crates/pbs/src/mev_boost/register_validator.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ async fn send_register_validator(
9393

9494
let response_bytes = res.bytes().await?;
9595
if response_bytes.len() > MAX_SIZE {
96-
return Err(PbsError::PayloadTooLarge { payload_size: response_bytes.len() });
96+
return Err(PbsError::PayloadTooLarge { max: MAX_SIZE, got: response_bytes.len() });
9797
}
9898
if !code.is_success() {
9999
let err = PbsError::RelayResponse {

crates/pbs/src/mev_boost/status.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ async fn send_relay_check(relay: &RelayClient, headers: HeaderMap) -> Result<(),
7676

7777
let response_bytes = res.bytes().await?;
7878
if response_bytes.len() > MAX_SIZE {
79-
return Err(PbsError::PayloadTooLarge { payload_size: response_bytes.len() });
79+
return Err(PbsError::PayloadTooLarge { max: MAX_SIZE, got: response_bytes.len() });
8080
}
8181
if !code.is_success() {
8282
let err = PbsError::RelayResponse {

crates/pbs/src/mev_boost/submit_block.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ async fn send_submit_block(
9797
let response_bytes = res.bytes().await?;
9898

9999
if response_bytes.len() > MAX_SIZE {
100-
return Err(PbsError::PayloadTooLarge { payload_size: response_bytes.len() });
100+
return Err(PbsError::PayloadTooLarge { max: MAX_SIZE, got: response_bytes.len() });
101101
}
102102
if !code.is_success() {
103103
let err = PbsError::RelayResponse {

crates/pbs/src/service.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ use crate::{
1515

1616
pub struct PbsService;
1717

18-
// TODO: add ServerMaxHeaderBytes
19-
2018
impl PbsService {
2119
pub async fn run<S: BuilderApiState, A: BuilderApi<S>>(state: PbsState<S>) -> Result<()> {
2220
let address = SocketAddr::from(([0, 0, 0, 0], state.config.pbs_config.port));

0 commit comments

Comments
 (0)