Commit Graph

188 Commits (b75896f53445b8c0dfcbd6cd87d65f3c2b835d5d)

Author SHA1 Message Date
Richard Liu 91ea18228f added log package 6 years ago
Richard Liu 105e393169 minor fix 6 years ago
Rongjian Lan 6adafcb8c9 Fill in multisig mocks 6 years ago
Rongjian Lan 461b3fa3d1 Refactor message/message.go to common/message.go 6 years ago
Rongjian Lan d771fe7df9 Format existing code according to gofmt 6 years ago
Rongjian Lan c7d9c6843a Add shardId into consensus and rename ipList file into config file 6 years ago
Richard Liu a3663106d3 updated log functions 6 years ago
Rongjian Lan 79adb14279 create channel to send new block to consensus and consensus to signal readiness 6 years ago
Rongjian Lan 0b4d06ce5e add message dir; add msgCategory, msgType in messaging protocol; add node struct as the entry point for messages 6 years ago
Rongjian Lan 9dc0f9c66d Fill in consensus message structure and send realistic consensus message instead of dummy string 6 years ago
Rongjian Lan 15f8bc607a Scaled consensus to 100 nodes。 6 years ago
Minh Doan 32d1f71ac1 fix import 6 years ago
Rongjian Lan 403508f2d1 Two-round consensus finished; change logging to use log package everywhere; limit the visibility of Consensus struct fields 6 years ago
Rongjian Lan 0e66f7147f Add challenge broadcast; put consensus signature in map; refactor consensus init into consensus package 6 years ago
Rongjian Lan c0fd09be05 Refactor consensus code into leader part and validator part 6 years ago
Rongjian Lan 9d721891e8 Fix send_tnx to only send START_CONCENSUS to leader; Add consensus signature threshold counting 6 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 6 years ago
alok b6cff08f2a addressing RJ comments 2 6 years ago
alok 9c46cd45a9 addressing RJ comments 6 years ago
alok 8a2f82a540 Work In Progress 7 years ago
alok 0505d872d5 WIP 7 years ago
Rongjian Lan 3c946be803 Add more comments and clean up code layout 7 years ago
Rongjian Lan 6dba466a5f Add basic skeleton consensus and p2p lib; integrated with benchmark_node.go 7 years ago