Skip to content
forked from gakonst/ethers-rs

Complete Ethereum & Celo library and wallet implementation in Rust. https://docs.rs/ethers

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

CyMule/ethers-rs

 
 

Repository files navigation

ethers.rs

Complete Ethereum and Celo wallet implementation and utilities in Rust

Github Actions Telegram Chat Crates.io

Documentation

Extensive documentation and examples are available here.

Alternatively, you may clone the repository and run cd ethers/ && cargo doc --open

You can also run any of the examples by executing: cargo run -p ethers --example <name>

Add ethers-rs to your repository

[dependencies]

ethers = { git = "https://github.com/gakonst/ethers-rs" }

Running the tests

Tests require the following installed:

  1. solc (>=0.8.10). We also recommend using solc-select for more flexibility.
  2. ganache-cli
  3. geth

In addition, it is recommended that you set the ETHERSCAN_API_KEY environment variable for the abigen via Etherscan tests. You can get one