2 个不稳定版本
| 0.9.0-alpha | 2022 年 8 月 5 日 |
|---|---|
| 0.6.5 | 2021 年 10 月 22 日 |
#20 在 #merkle-proof
76KB
2K SLoC
Rust 证明验证
代码生成
为了避免构建系统直接依赖 protoc,我已经将 codegen 分离为一个子包。这将根据 proofs.proto 文件生成 rust 的 proofs.rs 文件。现在,主要的构建/测试周期与 protoc 二进制文件无关。
要重新构建 protobuf,只需:cargo protoc(在具有 protoc 路径的 dev 机器上)。除非你修改 protobuf 文件,否则可以忽略此步骤。
格式化
cargofmt
测试
cargotest
代码检查
cargoclippy ----test -W clippy::pedantic
MSRV
最低支持的 Rust 版本 (MSRV) 是 1.51.0。
依赖项
~3.5MB
~63K SLoC