Skip to main content

Crate reth_rpc_engine_api

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. 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.
RethEngineApi
Standalone implementation of the reth_ engine API namespace.

Enums§

EngineApiError
Error returned by EngineApi

Constants§

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.