Trait ethcore_rpc::v1::traits::rpc::Rpc []

pub trait Rpc: Sized + Send + Sync + 'static {
    fn modules(&self) -> Result<BTreeMap<String, String>, Error>;
    fn rpc_modules(&self) -> Result<BTreeMap<String, String>, Error>;

    fn to_delegate<M: Metadata>(self) -> IoDelegate<Self, M> { ... }
}

RPC Interface.

Required Methods

Returns supported modules for Geth 1.3.6

Returns supported modules for Geth 1.4.0

Provided Methods

Transform this into an IoDelegate, automatically wrapping the parameters.

Implementors