2 个版本
0.1.1 | 2023 年 1 月 9 日 |
---|---|
0.1.0 | 2023 年 1 月 9 日 |
#16 in #mempool
10KB
108 行
mempool_rust
⚠️:该库处于开发中,缺少许多即将到来的功能。⚠️
一个用于 Rust 的舒适度高的 Mempool API 客户端。
示例
[dependencies]
tokio = { version = "1.0", features = ["full"] }
mempool_rust = "0.1"
然后是代码
use mempool_rust::MempoolClient;
#[tokio::main]
async fn main() {
let client = MempoolClient::new(
"https://mempool.space",
None,
)
.unwrap();
// OR with tor
let client = MempoolClient::new(
"http://url.onion",
Some("socks5h://127.0.0.1:9050"),
)
.unwrap();
let blocks = client.get_blocks(None).await.unwrap();
println!("{:#?}", blocks);
}
主要功能
- Tor 支持
- 通用
- GET 难度调整
- 地址
- GET 地址
- GET 地址交易
- GET 地址交易链
- GET 地址交易池
- GET 地址 UTXO
- 区块
- GET 区块
- GET 区块头部
- GET 区块高度
- GET 区块原始数据
- GET 区块状态
- GET 区块最新高度
- GET 区块最新哈希值
- GET 区块交易 ID
- GET 区块交易 IDs
- GET 区块交易
- GET 区块
- 挖矿
- GET 挖矿池
- GET 挖矿池
- GET 挖矿池算力
- GET 挖矿池算力
- GET 挖矿池区块
- GET 算力
- GET 奖励统计
- GET 区块费用
- GET 区块奖励
- GET 区块费用率
- GET 区块大小和权重
- 费用
- GET 池中区块费用
- GET 推荐费用
- 池
- GET 池
- GET 池交易 IDs
- GET 池最近
- 交易
- GET 子交易支付给父交易
- GET 交易
- GET 交易十六进制
- GET 交易 Merkleblock 证明
- GET 交易 Merkle 证明
- GET 交易输出花费
- GET 交易输出花费
- GET 交易原始数据
- GET 交易状态
- POST 交易
许可协议
在 MIT 许可协议下授权 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
依赖项
~6–17MB
~257K SLoC