Crate reth_rpc_eth_api
source ·Expand description
Re-exports§
pub use bundle::EthBundleApiServer;
pub use bundle::EthCallBundleApiServer;
pub use core::EthApiServer;
pub use core::FullEthApiServer;
pub use filter::EthFilterApiServer;
pub use helpers::error::AsEthApiError;
pub use helpers::error::FromEthApiError;
pub use helpers::error::FromEvmError;
pub use helpers::error::IntoEthApiError;
pub use pubsub::EthPubSubApiServer;
pub use types::EthApiTypes;
pub use types::RpcBlock;
pub use types::RpcReceipt;
pub use types::RpcTransaction;
pub use bundle::EthBundleApiClient;
client
pub use bundle::EthCallBundleApiClient;
client
pub use core::EthApiClient;
client
pub use filter::EthFilterApiClient;
client
Modules§
- Additional
eth_
RPC API for bundles. - Implementation of the [
jsonrpsee
] generatedEthApiServer
trait. Handles RPC requests for theeth_
namespace. eth_
RPC API for filtering.- Behaviour needed to serve
eth_
RPC requests, divided into general database reads and specific database access. eth_
RPC API for pubsub subscription.- Trait for specifying
eth
network dependent API types.