diff --git a/specs/electra/validator.md b/specs/electra/validator.md index 1c715668c..a2577f034 100644 --- a/specs/electra/validator.md +++ b/specs/electra/validator.md @@ -189,9 +189,9 @@ in [EIP-7685](https://eips.ethereum.org/EIPS/eip-7685). The index of each elemen ```python def get_execution_requests(execution_requests: list[bytes]) -> ExecutionRequests: - deposits = deserialize(DepositRequest, execution_requests[0]) - withdrawals = deserialize(WithdrawalRequest, execution_requests[1]) - consolidations = deserialize(ConsolidationRequest, execution_requests[2]) + deposits = deserialize(List[DepositRequest, MAX_DEPOSIT_REQUESTS_PER_PAYLOAD], execution_requests[0]) + withdrawals = deserialize(List[WithdrawalRequest, MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD], execution_requests[1]) + consolidations = deserialize(List[ConsolidationRequest, MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD], execution_requests[2]) return ExecutionRequests(deposits, withdrawals, consolidations) ```