1 unstable release
0.1.100 | Jul 22, 2022 |
---|
#295 in #cryptocurrency
18KB
233 lines
Web3Scan
A descendant from the CoinMarket library, Web3Scan is a used for gathering information from EVM-based networks using Etherscan's API.
Installation
[dependencies]
coinmarket = "0.1"
Example
APIKEY=[key]
use web3scan::Web3;
pub fn main() {
let network = Web3::new("api.etherscan.io");
let balance = network
.get_balance("0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B")
.expect("Parsing error");
println!("{}", balance);
}
Requirements
- Rust 2021 Edition or later
- IDEs or Editors
License
This project is dual-licensed under the BSD-3-Clause or the UNLICENSE.
Dependencies
~22MB
~452K SLoC