Skip to content

bftsmart-diversity/library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bftsmart-diversity

bftsmart-diversity is a library for creating diversified applications in BFT-SMaRt.

Requirements

  • GNU Make
  • java-7-openjdk-amd64 (should work with Java 8, but must be 64bit at the moment)
  • Following libraries in lib:
    • BFT-SMaRt.jar
    • commons-codec-1.5.jar
    • core-0.1.4.jar
    • netty-all-4.0.25.Final.jar
    • slf4j-api-1.5.8.jar
    • slf4j-jdk14-1.5.8.jar
  • gcc and g++
  • python
  • python setuptools

Building

  1. Run make
  2. That's all!

Running

Use the "run_server.sh" or "run_client.sh" script in each demo folder, where the first argument is the location of BFT-SMaRt config folder, and the second the replica id. For example:

run_server.sh ../../../scripts 0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published