From bc821859358ca636469eb189bb47660e4d29dd0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Tue, 7 Jan 2025 10:08:10 +0100 Subject: [PATCH] Exclude empty requests data in commitment (EIP-7685) Apply the [EIP-7685 update] included in [pectra-devnet-5]. [EIP-7685 update]: https://github.com/ethereum/EIPs/pull/8989 [pectra-devnet-5]: https://notes.ethereum.org/@ethpandaops/pectra-devnet-5 --- test/state/requests.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test/state/requests.cpp b/test/state/requests.cpp index 907f848496..1241d85a81 100644 --- a/test/state/requests.cpp +++ b/test/state/requests.cpp @@ -20,9 +20,8 @@ hash256 calculate_requests_hash(std::span block_requests_list) for (const auto& requests : block_requests_list) { - // TODO recent change in the spec, uncomment for devnet-5 - // if (requests.data.empty()) - // continue; + if (requests.data().empty()) + continue; // Skip empty requests. hash256 requests_hash; crypto::sha256(reinterpret_cast(requests_hash.bytes),