Commit Graph

128 Commits (84a15e73d2ca0d86eaa89b658a6bf2adf2fce85d)

Author SHA1 Message Date
Richard Liu 91ea18228f added log package 6 years ago
Rongjian Lan 6adafcb8c9 Fill in multisig mocks 6 years ago
Rongjian Lan 6da4336614 Add sharding config with 2 shard; update tx generator accordingly 6 years ago
Rongjian Lan 0498d87059 Add consensus view Id and checks 6 years ago
Minh Doan 271106289e fix comments 6 years ago
Minh Doan 3a7f9eb46d add more generic utxo 6 years ago
Richard Liu a3663106d3 updated log functions 6 years ago
Richard Liu 7bd78e56a2 temp fix for enabling travis 6 years ago
Richard Liu 1e513669e3 temp fix for unblocking build 6 years ago
alok 55113dc0a9 killing consensus 6 years ago
Rongjian Lan d2927374b1 Take out transactions from pending Pool for new block 6 years ago
Rongjian Lan 79adb14279 create channel to send new block to consensus and consensus to signal readiness 6 years ago
alok 855ed6d603 WIP: adding message to stop running consensus 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
Minh Doan 73b873b90b convert indentation and add vscode settings 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