Module engine

Available on crate features node-api and node only.
Expand description

Validates execution payload wrt Ethereum Execution Engine API version.

Structs§

EthPayloadAttributes
This structure contains the attributes required to initiate a payload build process in the context of an engine_forkchoiceUpdated call.
EthereumEngineValidator
Validator for the ethereum engine API.
ExecutionPayloadEnvelopeV2
This structure maps for the return value of engine_getPayload of the beacon chain spec, for V2.
ExecutionPayloadEnvelopeV3
This structure maps for the return value of engine_getPayload of the beacon chain spec, for V3.
ExecutionPayloadEnvelopeV4
This structure maps for the return value of engine_getPayload of the beacon chain spec, for V4.
ExecutionPayloadV1
This structure maps on the ExecutionPayload structure of the beacon chain spec.