22个版本 (7个重大更新)

0.8.0 2024年7月15日
0.6.1 2024年3月12日
0.3.3 2023年12月20日
0.3.0 2023年8月14日
0.1.20 2022年2月1日

#3#chia

Download history 1807/week @ 2024-04-28 2053/week @ 2024-05-05 2947/week @ 2024-05-12 2476/week @ 2024-05-19 2557/week @ 2024-05-26 2792/week @ 2024-06-02 998/week @ 2024-06-09 1363/week @ 2024-06-16 1297/week @ 2024-06-23 1137/week @ 2024-06-30 3186/week @ 2024-07-07 3069/week @ 2024-07-14 1448/week @ 2024-07-21 2954/week @ 2024-07-28 3159/week @ 2024-08-04 1667/week @ 2024-08-11

9,407 每月下载量
用于 30 软件包(28个直接使用)

Apache-2.0

730KB
8K SLoC

Rust语言实现的clvm。

货仓工作空间包括一个rlib软件包,用于与rust或其他应用程序一起使用,以及一个python轮子。

python轮子位于wheel。npm软件包位于wasm

测试

要运行单元测试,请运行

cargo test

模糊测试

clvm_rs的模糊测试基础设施使用cargo-fuzz

有关在rust中设置模糊测试的文档可以在这里找到这里

为了生成初始语料库(用于run_program模糊测试器),请运行

cd tools
cargo run generate-fuzz-corpus

为了开始,请运行

cargo fuzz run fuzz_run_program --jobs=32 -- -rss_limit_mb=4096

但是,使用您认为最适合您的工作线程数量。

如果您在clvm_rs中找到问题,请使用我们的赏金计划

依赖项

~11MB
~278K SLoC