Trait fc_rpc::EthPubSubApiServer
pub trait EthPubSubApiServer: Sized + Send + Sync + 'static {
// Required method
fn subscribe(
&self,
subscription_sink: SubscriptionSink,
kind: Kind,
params: Option<Params>
) -> Result<(), SubscriptionEmptyError>;
// Provided method
fn into_rpc(self) -> RpcModule<Self> { ... }
}
Expand description
Server trait implementation for the EthPubSubApi
RPC API.
Required Methods§
Provided Methods§
fn into_rpc(self) -> RpcModule<Self>
fn into_rpc(self) -> RpcModule<Self>
Collects all the methods and subscriptions defined in the trait and adds them into a single RpcModule
.