diff --git a/common/eth2/src/lib.rs b/common/eth2/src/lib.rs
index 6317523fee..f096aca97e 100644
--- a/common/eth2/src/lib.rs
+++ b/common/eth2/src/lib.rs
@@ -112,6 +112,8 @@ pub struct Timeouts {
pub proposer_duties: Duration,
pub sync_committee_contribution: Duration,
pub sync_duties: Duration,
+ pub get_beacon_blocks_ssz: Duration,
+ pub get_debug_beacon_states: Duration,
}
impl Timeouts {
@@ -124,6 +126,8 @@ impl Timeouts {
proposer_duties: timeout,
sync_committee_contribution: timeout,
sync_duties: timeout,
+ get_beacon_blocks_ssz: timeout,
+ get_debug_beacon_states: timeout,
}
}
}
@@ -239,9 +243,10 @@ impl BeaconNodeHttpClient {
&self,
url: U,
accept_header: Accept,
+ timeout: Duration,
) -> Result