Commit Graph

19 Commits (e174be6d574adfc64bfbd3269f7b2080661f8633)

Author SHA1 Message Date
Rongjian Lan 15f8bc607a Scaled consensus to 100 nodes。 7 years ago
Minh Doan 32d1f71ac1 fix import 7 years ago
Minh Doan 3a49816e6a modify Transaction data structure 7 years ago
Rongjian Lan 403508f2d1 Two-round consensus finished; change logging to use log package everywhere; limit the visibility of Consensus struct fields 7 years ago
Rongjian Lan 0e66f7147f Add challenge broadcast; put consensus signature in map; refactor consensus init into consensus package 7 years ago
Rongjian Lan 9d721891e8 Fix send_tnx to only send START_CONCENSUS to leader; Add consensus signature threshold counting 7 years ago
Rongjian Lan 2225441b17 Add p2p and consensus messaging protocol structure and utility; Add socket connection messaging reading utility; modify send_tnx to send message based on the new protocol 7 years ago
alok 657f3768f8 remove mode argument as that is derived 7 years ago
Rongjian Lan d08df51254 use readAll to read tcp message; add comments to note we are closing connection for each message 7 years ago
alok 9c46cd45a9 addressing RJ comments 7 years ago
alok 0d01b992e1 more files 7 years ago
alok 4adef08cb7 working code to initialize consensus 7 years ago
alok 8a2f82a540 Work In Progress 7 years ago
alok 0505d872d5 WIP 7 years ago
Rongjian Lan 6dba466a5f Add basic skeleton consensus and p2p lib; integrated with benchmark_node.go 7 years ago
Minh Doan ab113e02ca add comments 7 years ago
Minh Doan 62fc6e8a58 unifiy slave and leader into benchmark_node 7 years ago
Minh Doan f3572cf2ad add scripts to deploy and kill nodes 7 years ago
Minh Doan ce9a321efb Add slave and leader node implementation 7 years ago