Crate fc_rpc[][src]

Modules

frontier_backend_client

Structs

EthApi
EthDevSigner
EthFilterApi
EthPubSubApi
EthTask
HexEncodedIdProvider
NetApi
SchemaV1Override

An override for runtimes that use Schema V1

Web3Api

Traits

EthApiServer

Eth rpc interface.

EthFilterApiServer

Eth filters rpc api (polling).

EthPubSubApiServer

Eth PUB-SUB rpc interface.

EthSigner

A generic Ethereum signer.

NetApiServer

Net rpc interface.

StorageOverride

Something that can fetch Ethereum-related data. This trait is quite similar to the runtime API, and indeed oe implementation of it uses the runtime API. Having this trait is useful because it allows optimized implementations that fetch data from a State Backend with some assumptions about pallet-ethereum’s storage schema. Using such an optimized implementation avoids spawning a runtime and the overhead associated with it.

Web3ApiServer

Web3 rpc interface.

Functions

error_on_execution_failure
internal_err
public_key