Crate web3[−][src]
Expand description
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 |