Clvm Rs Save

Rust implementation of clvm

Project README

Rust implementation of clvm.

The cargo workspace includes an rlib crate, for use with rust or other applications, and a python wheel.

The python wheel is in wheel. The npm package is in wasm.

TESTS

In order to run the unit tests, run:

cargo test

Fuzzing

The fuzzing infrastructure for clvm_rs uses cargo-fuzz.

Documentation for setting up fuzzing in rust can be found here.

To generate an initial corpus (for the run_program fuzzer), run:

cd tools
cargo run generate-fuzz-corpus

To get started, run:

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

But with whatever number of jobs works best for you.

If you find issues in clvm_rs please see the Bug Bounty program.

Open Source Agenda is not affiliated with "Clvm Rs" Project. README Source: Chia-Network/clvm_rs
Stars
64
Open Issues
23
Last Commit
2 weeks ago
License

Open Source Agenda Badge

Open Source Agenda Rating