Crate web3 [] [src]

Ethereum JSON-RPC client (Web3).

Reexports

pub extern crate futures;
pub use api::Web3Main as Web3;
pub use api::ErasedWeb3;

Modules

api

Web3 implementation

confirm

Easy to use utilities for confirmations.

contract

Ethereum Contract Interface

helpers

Web3 helpers.

transports

Supported Ethereum JSON-RPC transports.

types

Web3 Types

Structs

Erased

Transport with erased output type.

Enums

Error

RPC error

Traits

BatchTransport

A transport implementation supporting batch requests.

Transport

Transport implementation

Type Definitions

RequestId

Assigned RequestId

Result

RPC result