Go to file
Vladimir Komendantskiy cde3a879e5 modified Agreement::set_input to output a BVAL message 2018-05-03 10:13:41 +01:00
examples applied rustfmt 2018-04-30 18:55:51 +03:00
proto added Agreement message type and protobuf boilerplate 2018-05-03 10:10:35 +01:00
src modified Agreement::set_input to output a BVAL message 2018-05-03 10:13:41 +01:00
tests fixed broadcast failure with malicious value proposal 2018-05-03 11:07:37 +03:00
.gitignore Merge branch 'master' into remove-autogenerated-message.rs 2018-03-28 14:52:13 +01:00
Cargo.toml removed redundant dependency on error_chain; corrected vector indices 2018-04-06 13:57:48 +01:00
LICENSE added GNU license and removed obsolete comments 2018-04-01 21:41:49 +01:00
README.md added example of intended use of Node and a draft of value encryption 2018-03-27 21:59:38 +01:00
build.rs applied rustfmt 2018-04-30 18:55:51 +03:00

README.md

Implementation of the paper "Honey Badger of BFT Protocols" in Rust

This is a modular library of consensus. There are examples illustrating the use of this algorithm.