Complete Ethereum and Celo wallet implementation and utilities in Rust
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>
[dependencies]
ethers = { git = "https://github.com/gakonst/ethers-rs" }
Tests require the following installed:
solc
(>=0.8.10). We also recommend using solc-select for more flexibility.ganache-cli
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