2 个版本
0.1.1 | 2022 年 8 月 31 日 |
---|---|
0.1.0 | 2022 年 8 月 31 日 |
#218 in #web3
用于 gas-lookup
16KB
98 行
Web3 Dater
使用 web3
通过日期获取以太坊区块的简单库
安装
将 web3_dater
添加到项目的依赖项中
cargo add web3_dater
或
[dependencies]
web3_dater = "0.1.1"
示例
use web3_dater::Web3Dater;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let transport = web3::transports::Http::new("https://rpc.ankr.com/eth").unwrap();
let web3client = web3::Web3::new(transport);
// Create a new instance of Web3Dater
let mut dater = Web3Dater::new(web3client);
let search_date = DateTime::parse_from_rfc3339("2022-08-31T17:31:00+00:00").unwrap();
// Get the block by date
let block = dater.get_block_by_date(search_date, true).await.unwrap();
println!("{:?}", block);
Ok(())
}
文档
支持
对于支持,请发送电子邮件到 [email protected]
许可证
依赖项
~6–14MB
~166K SLoC