Conflux-rust is a rust-based implementation of Conflux protocol, it is fast and reliable.
Build Instructions:
- Install rust.
- rustup update.
- Make sure you are using the stable branch.
- Install clang for compiling rocksdb.
- Install other dependencies for rocksdb. Instruction can be found in https://github.com/facebook/rocksdb/blob/master/INSTALL.md
Test Instruction:
- Install solc to compile solidity.
- Run dev-support/dep_pip3.sh to install extra python3 packages for running test.
- Run the python scripts in test directory.
Note that there is another sha3 package which does not contain necessary function. Do not install that package! Install pysha3 instead.