pub trait StorageWatcherApiServer:
Sized
+ Send
+ Sync
+ 'static {
// Required method
fn subscribe_storage_changes(
&self,
subscription_sink: PendingSubscriptionSink,
address: Address,
) -> SubscriptionResult;
// Provided method
fn into_rpc(self) -> RpcModule<Self> { ... }
}
Expand description
Server trait implementation for the StorageWatcherApi
RPC API.
Required Methods§
Sourcefn subscribe_storage_changes(
&self,
subscription_sink: PendingSubscriptionSink,
address: Address,
) -> SubscriptionResult
fn subscribe_storage_changes( &self, subscription_sink: PendingSubscriptionSink, address: Address, ) -> SubscriptionResult
Subscribes to storage changes for a given Ethereum address and streams StorageDiff
updates.
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.