Crate parity_rpc
source · [−]Expand description
OpenEthereum JSON-RPC Servers (WS, HTTP, IPC).
Re-exports
pub extern crate jsonrpc_ws_server as ws;
pub use http::hyper;
pub use v1::extractors::RpcExtractor;
pub use v1::extractors::WsDispatcher;
pub use v1::extractors::WsExtractor;
pub use v1::extractors::WsStats;
pub use v1::informant;
pub use v1::signer;
pub use v1::Metadata;
Modules
Utilities and helpers for transaction dispatch.
RPC integration tests.
Ethcore rpc v1.
Structs
Manages authorization codes for SignerUIs
Host type
Request context
IPC Server handle
Networking & RPC settings
RPC client session Keeps track of active subscriptions and unsubscribes from them upon dropping.
Enums
Headers allowed to access
Origins allowed to access
Specifies if domains should be validated.
RPC request origin
Action undertaken by a middleware.
Traits
Metadata extractor (per session)
Allows to intercept request and handle it differently.
Providing current time in seconds
Functions
Check if client is during major sync or during block import.
Check if client is during major sync or during block import and allows defining whether ‘waiting for peers’ should be considered a syncing state.
Type Definitions
RPC HTTP Server instance