{"push_id":869988550,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"3e257b096bf6a7be8b2b1a69b2ab923143c3cb26","before":"5adf85f9a0658609e39a44e07ff2843787af6964","commits":[{"sha":"86a3e6114e438e02412a651abde84b1c333b77df","author":{"email":"44bd4f0c701b7ff9b2a2d099ed80fc1a6d8c1f02@servicemesh.com","name":"Beth Richardson"},"message":"Messaging and concurrency fixes\n\nIncludes:\n* Messages are sent in JSON format and with an enumerated MessageType.\n* Added send message threads for nodes\n* Squashed some messaging mishandling\n* Algorithms correctly wait for values before proceeding through phases.\n* Divided algorithms into phases to better show how phases are operating.\n* nodes are now initiated separately from coordinator\n* Coordinator now uses a better format for determining consensus based, not yet on weights, but on a 3/4 group wins.\n* Began work on determine faulty algorithm to better match WBA paper.\n* All tests pass except for faulty node determination, which still needs some debugging to get right.","distinct":false,"url":"https://api.github.com/repos/bethrichardson/dynamic-weighted-byzantine-agreement/commits/86a3e6114e438e02412a651abde84b1c333b77df"},{"sha":"3e257b096bf6a7be8b2b1a69b2ab923143c3cb26","author":{"email":"99fc9513683c0653c5fa765c18bd41f621502f0e@gmail.com","name":"Neel Shah"},"message":"Merge pull request #27 from bethrichardson/messaging-improvements\n\nMessaging and concurrency fixes","distinct":true,"url":"https://api.github.com/repos/bethrichardson/dynamic-weighted-byzantine-agreement/commits/3e257b096bf6a7be8b2b1a69b2ab923143c3cb26"}]}