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 {