#bitcoin #num #big-int #crypto #no-std

no-std bitcoin_num

由 rust bitcoin、bitcoin_hashes 等其他包使用的数值函数和特性,支持 rustc 1.29.0

7 个版本

使用旧的 Rust 2015

0.2.3 2020年10月11日
0.2.2 2020年10月11日
0.1.0 2020年9月11日

#5#bigint

26 每月下载量

CC0 许可证

61KB
1.5K SLoC

Status

比特币数值库

这是一个简单的无依赖库,实现了处理大整数、十六进制编码等比特币所需实用函数。它与该领域其他现有库不同,它专注于支持与 bitcoinbitcoin_hashes 库相同的 Rust 编译器版本,并且不使用任何外部依赖,以减少潜在的攻击面。

文档

最低支持的 Rust 版本 (MSRV)

该库应始终能够与 Rust 1.29 的任何功能组合一起编译。

贡献

欢迎贡献,包括额外的哈希函数实现。


lib.rs:

Rust 比特币数值库

这是一个简单的无依赖库,实现了处理大整数、十六进制编码等比特币所需实用函数。它与该领域其他现有库不同,它专注于支持与 bitcoinbitcoin_hashes 库相同的 Rust 编译器版本,并且不使用任何外部依赖,以减少潜在的攻击面。

依赖关系

~175KB