Conflux-rust is a rust-based implementation of Conflux protocol, it is fast and reliable. Please follow the Conflux Documentation to build and run Conflux.
This version depends on rustc 1.47.0.
Thank you for considering helping out with our source code. We appreciate any contributions, even the smallest fixes. Please read the guideline on how to submit issues and pull requests. Note that if you want to propose significant changes to the Conflux protocol. Please submit a CIP.
Unit tests come together with the rust code. It can be invoked via cargo test --release --all
after Conflux being compiled from the source code. See the
Getting Started
page for more information. Integration tests are python test scripts ended with
_test.py
in the tests
directory. To run these tests, first compile Conflux
in release mode using cargo build --release
. Then, you can run all
integration tests using the script tests/test_all.py
.