Trait reth_node_core::rpc::eth::core::FullEthApiServer

pub trait FullEthApiServer:
    EthApiServer<<Self::NetworkTypes as Network>::TransactionResponse, Block<<Self::NetworkTypes as Network>::TransactionResponse, <Self::NetworkTypes as Network>::HeaderResponse>, <Self::NetworkTypes as Network>::ReceiptResponse>
    + FullEthApi
    + Clone { }
Expand description

Helper trait, unifies functionality that must be supported to implement all RPC methods for server.

Object Safety§

This trait is not object safe.

Implementors§

§

impl<T> FullEthApiServer for T
where T: EthApiServer<<<T as EthApiTypes>::NetworkTypes as Network>::TransactionResponse, Block<<<T as EthApiTypes>::NetworkTypes as Network>::TransactionResponse, <<T as EthApiTypes>::NetworkTypes as Network>::HeaderResponse>, <<T as EthApiTypes>::NetworkTypes as Network>::ReceiptResponse> + FullEthApi + Clone,