# Functions
RecastHexutilByteSlice converts a []hexutil.Bytes to a [][]byte.
# Variables
Enum value maps for PayloadStatus_Status.
Enum value maps for PayloadStatus_Status.
# Structs
ConsolidationRequestV1 represents an execution engine ConsolidationRequestV1 value https://github.com/ethereum/execution-apis/blob/main/src/engine/prague.md#consolidationrequestv1.
DepositRequestV1 represents an execution engine DepositRequestV1 value https://github.com/ethereum/execution-apis/blob/main/src/engine/prague.md#depositrequestv1.
ExecutionBlock is the response kind received by the eth_getBlockByHash and eth_getBlockByNumber endpoints via JSON-RPC.
ExecutionPayloadBody represents the engine API ExecutionPayloadV1 or ExecutionPayloadV2 type.
WithdrawalRequestV1 represents an execution engine WithdrawalRequestV1 value https://github.com/ethereum/execution-apis/blob/main/src/engine/prague.md#withdrawalrequestv1.
# Type aliases
BlsPubkey represents a 48 byte BLS public key.
BlsSig represents a 96 byte BLS signature.
PayloadIDBytes defines a custom type for Payload IDs used by the engine API client with proper JSON Marshal and Unmarshal methods to hex.