# Module ethcore_rpc::v1 [−] [src]

Ethcore rpc v1.

Compliant with ethereum rpc.

## Reexports

`pub use self::traits::{Web3, Eth, EthFilter, EthSigning, Net, Parity, ParityAccounts, ParitySet, ParitySigning, Signer, Personal, Traces, Rpc};`

## Modules

block_import | Block import analysis functions.
tests | RPC unit test moduleS
traits | Ethereum rpc interfaces.
types | Structures used in RPC communication

## Structs

ConfirmationsQueue | Queue for all unconfirmed requests.
EthClient | Eth rpc implementation.
EthClientOptions | Eth RPC options
EthFilterClient | Eth filter rpc implementation.
Metadata | RPC methods metadata.
NetClient | Net rpc implementation.
NetworkSettings | Networking & RPC settings
ParityAccountsClient | Account management (personal) rpc implementation.
ParityClient | Parity implementation.
ParitySetClient | Parity-specific rpc interface for operations altering the settings.
PersonalClient | Account management (personal) rpc implementation.
RpcClient | RPC generic methods implementation.
SignerClient | Transactions confirmation (personal) rpc implementation.
SignerService | Manages communication with Signer crate
SigningQueueClient | Implementation of functions that require signing when no trusted signer is used.
SigningUnsafeClient | Implementation of functions that require signing when no trusted signer is used.
TracesClient | Traces api implementation.
Web3Client | Web3 rpc implementation.

## Enums

Origin | RPC request origin

## Traits

SigningQueue | A queue of transactions awaiting to be confirmed and signed.

# Help

## Keyboard Shortcuts

?
  Show this help dialog
S
  Focus the search field
⇤
  Move up in search results
⇥
  Move down in search results
⏎
  Go to active search result
+
  Collapse/expand all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g. `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g. `vec -> usize` or `* -> vec`)