3 个版本
使用旧的 Rust 2015
新 0.11.0-beta.7.1 | 2024 年 8 月 19 日 |
---|---|
0.11.0-beta.6 | 2024 年 6 月 8 日 |
0.11.0-beta.5 | 2024 年 3 月 19 日 |
#9 在 魔法豆
877 每月下载次数
在 3 crates 中使用
150KB
3.5K SLoC
rust-electrum-client
Bitcoin Electrum 客户端库。支持明文、TLS 和 Onion 服务器。
lib.rs
:
此库提供了一个可扩展的 Bitcoin-Electrum 客户端,支持批量调用、通知和多种传输方式。
默认情况下,此库使用 rustls
编译,以支持 SSL 服务器,并支持通过 socks 代理进行明文连接,这对 Onion 服务器很有用。使用不同的功能,SSL 实现可以移除或替换为 openssl
。
还提供了 minimal
配置,它只包含明文 TCP 客户端。
示例
use electrum::{Client, ElectrumApi};
let mut client = Client::new("tcp://electrum.blockstream.info:50001")?;
let response = client.server_features()?;
依赖项
~12–23MB
~286K SLoC