BlockScanLib
说明
该库用于获取以太坊系的区块信息,交易详情,最新区块高度
使用指南
- 可配置参数
- 设置指定RPC 节点集
- 设置链ID 方便使用测试网或者BSC等
- 设置重试,默认为
3
-
功能
- 获取最新区块高度
get_block_latest_number() - 获取指定区块信息
get_transactions_for_block(number) - 获取指定交易详情
get_transaction_receipt_for_hash(hash)
- 获取最新区块高度
-
样例
// New BlockScanner
let bs = BlockScanner ;
// Get latest number
let latest_number = bs.get_block_latest_number.await.unwrap;
// Get block info by latest number
let block_info = bs.get_transactions_for_block.await.unwrap;
// Get transaction info by 0x80fdaa7f5f54cbe28b84f41afb9543cf0c9eb0d9f4b8a620c2fb5faf0b1c2810
let transaction_info = bs.get_transaction_receipt_for_hash.await.unwrap;