From 31df88a3b8f326aac8a48118d8fcd331db4c6c10 Mon Sep 17 00:00:00 2001 From: Andrew Ashikhmin <34320705+yperbasis@users.noreply.github.com> Date: Fri, 17 May 2024 12:06:04 +0200 Subject: [PATCH] Add requests to execution Header & BlockBody (EIP-7685) (#218) --- execution/execution.proto | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/execution/execution.proto b/execution/execution.proto index 103c320..ae0fd6d 100644 --- a/execution/execution.proto +++ b/execution/execution.proto @@ -56,9 +56,10 @@ message Header { optional uint64 blob_gas_used = 19; // added in Dencun (EIP-4844) optional uint64 excess_blob_gas = 20; // added in Dencun (EIP-4844) optional types.H256 parent_beacon_block_root = 21; // added in Dencun (EIP-4788) + optional types.H256 requests_root = 22; // added in Pectra (EIP-7685) // AuRa - optional uint64 aura_step = 22; - optional bytes aura_seal = 23; + optional uint64 aura_step = 23; + optional bytes aura_seal = 24; } // Body is a block body for execution @@ -68,7 +69,8 @@ message BlockBody { // Raw transactions in byte format. repeated bytes transactions = 3; repeated Header uncles = 4; - repeated types.Withdrawal withdrawals = 5; + repeated types.Withdrawal withdrawals = 5; // added in Shapella (EIP-4895) + repeated bytes requests = 6; // added in Pectra (EIP-7685) } message Block {