diff --git a/beacon_node/beacon_chain/src/beacon_chain.rs b/beacon_node/beacon_chain/src/beacon_chain.rs index c5aa49ccfa..4bd309377d 100644 --- a/beacon_node/beacon_chain/src/beacon_chain.rs +++ b/beacon_node/beacon_chain/src/beacon_chain.rs @@ -2307,7 +2307,7 @@ impl BeaconChain { ); // Retrieve the inclusion list from the execution layer. let inclusion_list = execution_layer - .get_inclusion_list(parent_hash.0) + .get_inclusion_list() .await .map_err(|e| Error::ExecutionLayerGetInclusionListFailed(Box::new(e)))?; diff --git a/beacon_node/execution_layer/src/engine_api/http.rs b/beacon_node/execution_layer/src/engine_api/http.rs index 3e40bf2b28..58d95e80ff 100644 --- a/beacon_node/execution_layer/src/engine_api/http.rs +++ b/beacon_node/execution_layer/src/engine_api/http.rs @@ -758,9 +758,8 @@ impl HttpJsonRpc { pub async fn get_inclusion_list( &self, - parent_hash: Hash256, ) -> Result>, Error> { - let params = json!([parent_hash]); + let params = json!([]); self.rpc_request( ENGINE_GET_INCLUSION_LIST_V1, diff --git a/beacon_node/execution_layer/src/lib.rs b/beacon_node/execution_layer/src/lib.rs index 9c9c368a28..50f9f3d700 100644 --- a/beacon_node/execution_layer/src/lib.rs +++ b/beacon_node/execution_layer/src/lib.rs @@ -2006,18 +2006,18 @@ impl ExecutionLayer { } } - pub async fn get_inclusion_list(&self, parent_hash: Hash256) -> Result, Error> { - debug!(%parent_hash, "Requesting inclusion list from EL"); + pub async fn get_inclusion_list(&self) -> Result, Error> { + debug!("Requesting inclusion list from EL"); let raw_transactions = self .engine() .api - .get_inclusion_list::(parent_hash) + .get_inclusion_list::() .await?; let mut transactions = vec![]; let Some(raw_transactions) = raw_transactions else { - debug!(%parent_hash, "The EL sent an empty inclusion list"); + debug!("The EL sent an empty inclusion list"); return Ok(transactions.try_into()?); }; for raw_tx in raw_transactions {