pub trait EthCompatRuntimeApiCollection<Block: BlockT>:
    ApiExt<Block>
    + ConvertTransactionRuntimeApi<Block>
    + EthereumRuntimeRPCApi<Block> { }
Expand description

A set of APIs that ethereum-compatible runtimes must implement.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<Block, Api> EthCompatRuntimeApiCollection<Block> for Api
where Block: BlockT, Api: ApiExt<Block> + ConvertTransactionRuntimeApi<Block> + EthereumRuntimeRPCApi<Block>,