Build Status codecov

👊 phist 👊

An implementation of Loom's Proof-of-History.

Developing

Building

Install rustc, cargo and rustfmt:

$ curl https://sh.rustup.rs -sSf | sh
$ source $HOME/.cargo/env
$ rustup component add rustfmt-preview

Download the source code:

$ git clone https://github.com/garious/phist.git
$ cd phist

Testing

Run the test suite:

cargo test

Benchmarking

First install the nightly build of rustc. cargo bench requires unstable features:

$ rustup install nightly

Run the benchmarks:

$ cargo +nightly bench --features="unstable"
Description
Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
Readme 514 MiB
Languages
Rust 87.7%
TypeScript 8%
Shell 2.6%
SCSS 0.7%
C 0.6%
Other 0.2%