This library depends on
ethers-rs
. If you haven't already added it to your project you can do it withcargo add ethers
.
Add openzeppelin-rs
to your project:
cargo add openzeppelin-rs
And add this to your code:
use openzeppelin_rs::*;
You are good to go !
```rust use ethers::types::Address; use openzeppelin_rs::*;
async fn main() -> Result<(), Box
let address: Address = WETH_ADDRESS.parse()?;
let contract = ERC20::new(address, **yourProvider**);
println!("{}", contract.symbol().await?);
Ok(())
} ```