gongwuji / conflux-rust

The Rust implementation of Conflux protocol.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conflux-Rust

Travis

Conflux-rust is a rust-based implementation of Conflux protocol, it is fast and reliable.

Build Instructions:

  1. Install rust.
  2. rustup update.
  3. Make sure you are using the stable branch.
  4. Install clang for compiling rocksdb.
  5. Install other dependencies for rocksdb. Instruction can be found in https://github.com/facebook/rocksdb/blob/master/INSTALL.md

Test Instruction:

  1. Install solc to compile solidity.
  2. Run dev-support/dep_pip3.sh to install extra python3 packages for running test.
  3. 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.

About

The Rust implementation of Conflux protocol.


Languages

Language:Rust 85.5%Language:Python 14.0%Language:Shell 0.3%Language:Dockerfile 0.2%