16 个重大版本
新功能 0.17.0 | 2024 年 8 月 25 日 |
---|---|
0.16.0 | 2024 年 7 月 22 日 |
0.15.0 | 2024 年 6 月 15 日 |
0.10.0 | 2024 年 3 月 27 日 |
0.2.0 | 2023 年 3 月 20 日 |
#295 in 数据结构
1,953 个月下载量
在 3 个 crate 中使用 (2 个直接使用)
97KB
2K SLoC
BDK Esplora
BDK Esplora 扩展了 esplora-client
(包含扩展特质:EsploraExt
和 EsploraAsyncExt
) 来更新从 Esplora 服务器获取的 bdk_chain
结构。
扩展特质主要用于满足 SyncRequest
的 sync
以及 FullScanRequest
的 full_scan
。
用法
仅阻塞
bdk_esplora = { version = "0.3", features = ["blocking"] }
仅异步
bdk_esplora = { version = "0.3", features = ["async"] }
仅异步(使用 https)
bdk_esplora = { version = "0.3", features = ["async-https"] }
要使用扩展特质
// for blocking
use bdk_esplora::EsploraExt;
// for async
use bdk_esplora::EsploraAsyncExt;
有关完整示例,请参阅 example-crates/wallet_esplora_blocking
和 example-crates/wallet_esplora_async
。
依赖项
~7–24MB
~330K SLoC