From fac71515e0e5508364e18c43402e383145aa9c71 Mon Sep 17 00:00:00 2001 From: Eitan Seri-Levi Date: Wed, 19 Feb 2025 14:04:18 -0800 Subject: [PATCH] build on electra --- .../execution_layer/src/engine_api/new_payload_request.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/beacon_node/execution_layer/src/engine_api/new_payload_request.rs b/beacon_node/execution_layer/src/engine_api/new_payload_request.rs index b2801eef2f..c622d34855 100644 --- a/beacon_node/execution_layer/src/engine_api/new_payload_request.rs +++ b/beacon_node/execution_layer/src/engine_api/new_payload_request.rs @@ -47,7 +47,7 @@ pub struct NewPayloadRequest<'block, E: EthSpec> { pub parent_beacon_block_root: Hash256, #[superstruct(only(Electra, Fulu))] pub execution_requests: &'block ExecutionRequests, - #[superstruct(only(Fulu))] + #[superstruct(only(Electra, Fulu))] pub il_transactions: InclusionListTransactions, } @@ -204,6 +204,7 @@ impl<'a, E: EthSpec> NewPayloadRequest<'a, E> { .collect(), parent_beacon_block_root: block_ref.parent_root, execution_requests: &block_ref.body.execution_requests, + il_transactions, })), BeaconBlockRef::Fulu(block_ref) => Ok(Self::Fulu(NewPayloadRequestFulu { execution_payload: &block_ref.body.execution_payload.execution_payload, @@ -258,6 +259,7 @@ impl<'a, E: EthSpec> TryFrom> for NewPayloadRequest<'a, E> .collect(), parent_beacon_block_root: block_ref.parent_root, execution_requests: &block_ref.body.execution_requests, + il_transactions: vec![].into(), })), BeaconBlockRef::Fulu(block_ref) => Ok(Self::Fulu(NewPayloadRequestFulu { execution_payload: &block_ref.body.execution_payload.execution_payload,