-
Notifications
You must be signed in to change notification settings - Fork 0
Creating a service based on FeBFT
As the front page indicates, FeBFT is a middleware application that is meant to help application developers, so it is meant to facilitate the usage of this API in order to create new and amazing software with it.
You can get a good idea of how a simple service looks in testing grounds' microbenchmarks.
This middleware uses capnproto and the service is the one responsible for implementing the serialization and deserialization of the messages from capnproto into the FeBFT messages. This can be seen in the microbenchmarks source folder src/serialize folder.. In that implementation it is still missing some of the other messages needed for full operation of the system (namely view change messages and consensus state transfer messages). We will soon develop a full serialization as a base.