101cf169e4 | ||
---|---|---|
.github/workflows | ||
consensus | ||
resources/snow-family | ||
simulations/snow-family | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE-APACHEv2 | ||
LICENSE-MIT | ||
README.md |
README.md
Consensus Research
Project Structure
consensus
: Consensus implementation librariessnowball
: Snowball implementationclaro
: Claro implementation
prototypes
: Simulations and experiments related libraries and binariessnow-family
: Snow family andclaro
simulations app
Build & Test
Minimal Rust supported version: 1.63
When in development, please, use cargo clippy
to build the project. Any warning is promoted to an error in our CI.
- Use
cargo test
for executing tests, andcargo test -- --nocapture
for seeing test outputs. - Use
cargo run --exampel {example_name}
to run an example.
Build Documentation
Simply run cargo doc --open --no-deps
to build and access a copy of the generated documentation.