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日

#84 in 魔法豆

Download history 127/week @ 2024-05-06 444/week @ 2024-05-13 711/week @ 2024-05-20 750/week @ 2024-05-27 838/week @ 2024-06-03 1391/week @ 2024-06-10 467/week @ 2024-06-17 66/week @ 2024-06-24 62/week @ 2024-07-01 15/week @ 2024-07-08 114/week @ 2024-07-22 16/week @ 2024-07-29 28/week @ 2024-08-05 16/week @ 2024-08-12 240/week @ 2024-08-19

302 每月下载量

MIT/Apache

59KB
997

BDK Electrum

BDK Electrum扩展了electrum-client,以便从Electrum服务器更新bdk_chain结构。


lib.rs:

该crate用于从Electrum服务器返回更新。

更新以SyncResult(如果调用[BdkElectrumClient::sync()])或FullScanResult(如果调用[BdkElectrumClient::full_scan()])的形式返回。

在大多数情况下 [BdkElectrumClient::sync()] 用于同步应用程序关心的脚本交易历史,例如已向用户显示的所有接收地址的脚本。

BdkElectrumClient::full_scan 适用于在导入或恢复密钥链,而可能使用的脚本范围未知时使用。在这种情况下,需要扫描所有密钥链脚本,直到发现一定数量的未使用脚本(称为“停止差距”)。

请参阅 example_electrum 以获取完整的示例。

依赖项

~8–18MB
~201K SLoC