[−][src]Crate web3
Ethereum JSON-RPC client (Web3).
Re-exports
pub extern crate futures; |
pub use ethabi; |
pub use crate::api::Web3; |
pub use crate::error::Error; |
pub use crate::error::Result; |
Modules
api |
|
confirm | Easy to use utilities for confirmations. |
contract | Ethereum Contract Interface |
error | Web3 Error |
helpers | Web3 helpers. |
signing | Signing capabilities and utilities. |
transports | Supported Ethereum JSON-RPC transports. |
types | Web3 Types |
Traits
BatchTransport | A transport implementation supporting batch requests. |
DuplexTransport | A transport implementation supporting pub sub subscriptions. |
Transport | Transport implementation |
Functions
block_on | Run a future to completion on the current thread. |
block_on_stream | Turn a stream into a blocking iterator. |
Type Definitions
RequestId | Assigned RequestId |