26个版本 (17个稳定版)
2.0.14 | 2024年3月6日 |
---|---|
2.0.11 | 2023年11月16日 |
2.0.8 | 2023年7月15日 |
2.0.2 | 2023年3月28日 |
0.2.1 | 2021年11月29日 |
#639 在 魔法豆
每月下载量:175,586
用于 69 个crate(5个直接使用)
1MB
25K SLoC
ethers-etherscan
对etherscan.io 网络API的绑定。
更多信息,请参考书籍。
警告
该crate已被弃用,推荐使用
foundry-block-explorers
(foundry-rs/block-explorers)。更多信息请见#2667。
示例
# use ethers_core::types::Chain;
# use ethers_etherscan::Client;
# async fn foo() -> Result<(), Box<dyn std::error::Error>> {
let client = Client::new(Chain::Mainnet, "<your_api_key>")?;
// Or using environment variables
let client = Client::new_from_env(Chain::Mainnet)?;
let address = "0xBB9bc244D798123fDe783fCc1C72d3Bb8C189413".parse()?;
let metadata = client.contract_source_code(address).await?;
assert_eq!(metadata.items[0].contract_name, "DAO");
# Ok(())
# }
依赖项
~13–31MB
~476K SLoC