escan 0.2.0

Ξ Escan is a Rust API wrapper for Etherscan and its derivatives
Documentation
# escan
Ξ Escan is a Rust API wrapper for Etherscan and its derivatives

> A production ready Rust Crate to work with Ethereum blockchain data

```rust
  // Create your client
  let client = Client::new(API_TOKEN, Chain::Ethereum); // Or Chain::BinanceSmartChain
  // Get balance of an address
  let bal = client.balance("0xBE0eB53F46cd790Cd13851d5EFf43D12404d33E8", Tag::Latest).await?;
  // Print it
  println!("{} ETH", bal);
  // Prints:
  // "1.927 ETH"
```

### Supported Chains
- Ethereum
- Binance Smart Chain
> New chain supports are coming

### Usage
add Escan to dependencies list in Cargo.toml
```toml
  # ...
  [dependencies]
  # other deps
  escan = "0.1.0"
  # other deps
  # also don't forget to add Tokio runtime
  tokio = { version = "1.19.2", features = ["full"] }
```

### API Endpoints
- Accounts 🗸
- Contracts ✖️
- Transactions ✖️
- Blocks ✖️
- Logs ✖️
- Geth/Parity Proxy ✖️
- Tokens ✖️
- Gas Tracker ✖️
- Stats ✖️
> 🗸 Supported
> 
> ✖️ Not supported

### Development
Pull requests are welcome

If you want to contribute just let me know ;)

> Made with ❤️ by Berzan