pbft-consensus
pbft-consensus copied to clipboard
Fuzz/flow map
Implementation of flow map for the communication between nodes in the cluster. Flow map is represented as a map of sender and list of receivers e.g {A_0 : [A_1, A_2, A_3]} which means that node A_0 is connected and all messages can be sent to nodes A_1, A_2 and A_3. Flow map is generated randomly in a way that there is enough connected nodes so that there is a consensus. Cluster validation is also changed to be more generic so that supports partition actions and flow map actions as well as dropping a node.
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
7 Code Smells
No Coverage information
0.0% Duplication