File tree Expand file tree Collapse file tree 2 files changed +6
-21
lines changed Expand file tree Collapse file tree 2 files changed +6
-21
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ message Header {
56
56
optional uint64 blob_gas_used = 19 ; // added in Dencun (EIP-4844)
57
57
optional uint64 excess_blob_gas = 20 ; // added in Dencun (EIP-4844)
58
58
optional types.H256 parent_beacon_block_root = 21 ; // added in Dencun (EIP-4788)
59
- optional types.H256 requests_root = 22 ; // added in Pectra (EIP-7685)
59
+ optional types.H256 requests_hash = 22 ; // added in Pectra (EIP-7685)
60
60
// AuRa
61
61
optional uint64 aura_step = 23 ;
62
62
optional bytes aura_seal = 24 ;
@@ -70,7 +70,6 @@ message BlockBody {
70
70
repeated bytes transactions = 3 ;
71
71
repeated Header uncles = 4 ;
72
72
repeated types.Withdrawal withdrawals = 5 ; // added in Shapella (EIP-4895)
73
- repeated bytes requests = 6 ; // added in Pectra (EIP-7685)
74
73
}
75
74
76
75
message Block {
@@ -143,6 +142,7 @@ message AssembledBlockData {
143
142
types.ExecutionPayload execution_payload = 1 ;
144
143
types.H256 block_value = 2 ;
145
144
types.BlobsBundleV1 blobs_bundle = 3 ;
145
+ types.RequestsBundle requests = 4 ;
146
146
}
147
147
148
148
message GetAssembledBlockResponse {
Original file line number Diff line number Diff line change @@ -77,25 +77,6 @@ message ExecutionPayload {
77
77
repeated Withdrawal withdrawals = 16 ;
78
78
optional uint64 blob_gas_used = 17 ;
79
79
optional uint64 excess_blob_gas = 18 ;
80
- repeated DepositRequest deposit_requests = 19 ;
81
- repeated WithdrawalRequest withdrawal_requests = 20 ;
82
- repeated ConsolidationRequest consolidation_requests = 21 ;
83
- }
84
-
85
- message DepositRequest {
86
- bytes pubkey = 1 ;
87
- H256 withdrawal_credentials = 2 ;
88
- uint64 amount = 3 ;
89
- bytes signature = 4 ;
90
- uint64 index = 5 ;
91
- }
92
-
93
- message WithdrawalRequest {
94
- bytes request_data = 1 ;
95
- }
96
-
97
- message ConsolidationRequest {
98
- bytes request_data = 1 ;
99
80
}
100
81
101
82
message Withdrawal {
@@ -113,6 +94,10 @@ message BlobsBundleV1 {
113
94
repeated bytes proofs = 3 ;
114
95
}
115
96
97
+ message RequestsBundle {
98
+ repeated bytes requests = 1 ;
99
+ }
100
+
116
101
// End of Engine API types
117
102
// ------------------------------------------------------------------------
118
103
You can’t perform that action at this time.
0 commit comments