40 个版本 (破坏性更新)
新 0.32.0-beta | 2024 年 8 月 20 日 |
---|---|
0.31.0 | 2024 年 5 月 9 日 |
0.31.0-beta | 2024 年 4 月 19 日 |
0.29.0 | 2024 年 1 月 23 日 |
0.1.0 | 2018 年 12 月 14 日 |
#211 in 神奇豆子
每月下载量 24,769
在 97 个 crate 中使用 (直接使用 39 个)
190KB
4K SLoC
lightning-invoice
此仓库提供了用于 BOLT 11 lightning 付款单的数据结构以及将它们解析和序列化到 bech32 的函数。
请确保运行测试套件,因为我们需要检查有关 SystemTime
在您的平台上的界限的假设。您也可以在启动时或在测试套件中调用 check_platform
来这样做。
lib.rs
:
此 crate 提供了表示 lightning BOLT11 付款单的数据结构以及创建、编码和解码这些付款单的函数。如果您只想使用标准的编/解码功能,这应该会帮助您入门
- 用于解析,使用
str::parse::<Bolt11Invoice>(&self)
(参见Bolt11Invoice::from_str
) - 用于构建付款单,使用
InvoiceBuilder
- 用于序列化付款单,使用
Display
/ToString
traits
依赖项
~7.5MB
~90K SLoC