Crate reth_rpc_engine_api

Source
Expand description

The implementation of Engine API. Read more.

Re-exports§

pub use capabilities::EngineCapabilities;

Modules§

capabilities
Engine API capabilities.

Structs§

EngineApi
The Engine API implementation that grants the Consensus layer access to data and functions in the Execution layer that are crucial for the consensus process.

Enums§

EngineApiError
Error returned by EngineApi

Constants§

INVALID_PAYLOAD_ATTRIBUTES
Invalid payload attributes code.
REQUEST_TOO_LARGE_CODE
Request too large error code.
UNKNOWN_PAYLOAD_CODE
Payload unknown error code.
UNSUPPORTED_FORK_CODE
Payload unsupported fork code.

Traits§

EngineApiServer
Server trait implementation for the EngineApi RPC API.

Type Aliases§

EngineApiResult
The Engine API result type
EngineApiSender
The Engine API response sender.