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 魔法豆
302 每月下载量
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