reth_rpc/aliases.rs
1use reth_evm::{ConfigureEvm, SpecFor, TxEnvFor};
2use reth_rpc_convert::RpcConvert;
3use reth_rpc_eth_types::EthApiError;
4
5/// Boxed RPC converter.
6pub type DynRpcConverter<Evm, Network, Error = EthApiError> = Box<
7 dyn RpcConvert<
8 Primitives = <Evm as ConfigureEvm>::Primitives,
9 Network = Network,
10 Error = Error,
11 TxEnv = TxEnvFor<Evm>,
12 Spec = SpecFor<Evm>,
13 >,
14>;