@@ -54,7 +54,7 @@ class GetPayloadResponse(object):
5454 execution_payload: ExecutionPayload
5555 block_value: uint256
5656 blobs_bundle: BlobsBundle
57- execution_requests: List [bytes ] # [New in Electra]
57+ execution_requests: Sequence [bytes ] # [New in Electra]
5858```
5959
6060## Containers
@@ -90,7 +90,7 @@ has been built since the corresponding call to `notify_forkchoice_updated` metho
9090``` python
9191def get_payload (self : ExecutionEngine, payload_id : PayloadId) -> GetPayloadResponse:
9292 """
93- Return ExecutionPayload, uint256, BlobsBundle and List [bytes] objects.
93+ Return ExecutionPayload, uint256, BlobsBundle and Sequence [bytes] objects.
9494 """
9595 # pylint: disable=unused-argument
9696 ...
@@ -194,10 +194,10 @@ in [EIP-7685](https://eips.ethereum.org/EIPS/eip-7685). The index of each elemen
1941942 . Set ` block.body.execution_requests = get_execution_requests(execution_requests) ` , where:
195195
196196``` python
197- def get_execution_requests (execution_requests : List [bytes ]) -> ExecutionRequests:
197+ def get_execution_requests (execution_requests : Sequence [bytes ]) -> ExecutionRequests:
198198 deposits = deserialize(List[DepositRequest, MAX_DEPOSIT_REQUESTS_PER_PAYLOAD ], execution_requests[0 ])
199199 withdrawals = deserialize(List[WithdrawalRequest, MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD ], execution_requests[1 ])
200- consolidations = deserialize(List[ConsolidationRequest, MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD ],
200+ consolidations = deserialize(List[ConsolidationRequest, MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD ],
201201 execution_requests[2 ])
202202
203203 return ExecutionRequests(deposits, withdrawals, consolidations)
0 commit comments