rust-web3

Ethereum JSON-RPC multi-transport client. Rust implementation of Web3.js library.

Build Status

Documentation

Examples

```rust extern crate web3;

use web3::futures::Future;

fn main() { let web3 = web3::Web3::new(web3::transports::Http::new("http://localhost:8545").unwrap()); let accounts = web3.eth().accounts().wait().unwrap();

println!("Accounts: {:?}", accounts); } ```

For more see examples folder.

TODO

General

Transports

Types

APIs

Parity-specific APIs