#codec #fork #bindings #bch #bch-codec

bchlib

Rust 对 BCH 编码/解码库的绑定,基于 bch_codec 分支

2 个版本

0.2.1 2019 年 5 月 27 日
0.2.0 2019 年 5 月 27 日

#4 in #bch

GPL-2.0 许可协议

62KB
1K SLoC

C 1K SLoC // 0.3% comments Rust 93 SLoC

bchlib

Crates.io

bchlib 是对 BCH 编码/解码库的 Rust 绑定,基于 bch_codec 分支。

此工作区仓库包含高级 bchlib 项目以及构建原始 C 库的底层 bchlib-sys 项目。

使用方法

将库添加到您的 Cargo.toml

[dependencies]
bchlib = "0.2.1"

构建

常规方法

$ cargo build
$ cargo test

请注意,由于底层 bchlib-sys 项目中使用了 bindgen,您需要在系统中安装 clang

许可协议

GPLv2

依赖项

~0–2MB
~37K SLoC