openzeppelin-rs

Quickstart

This library depends on ethers-rs. If you haven't already added it to your project you can do it with cargo 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 !

Exemple

```rust use ethers::types::Address; use openzeppelin_rs::*;

[tokio::main]

async fn main() -> Result<(), Box> {

let address: Address = WETH_ADDRESS.parse()?;
let contract = ERC20::new(address, **yourProvider**);

println!("{}", contract.symbol().await?);

Ok(())

} ```