Commit Graph

68 Commits (b707b0d89345b466c614538e397fd7dabddd4f56)

Author SHA1 Message Date
Minh Doan 2a05aedbf5 polish code by gofmt 7 years ago
Rongjian Lan 1b3ceccf2d Synchronization bug fixes on consensus 7 years ago
Rongjian Lan 3b7edd4710 Add post-consensus processing of blockchain (add new block to blockchain) 7 years ago
Rongjian Lan 3f9bdde12e Implement block verifier for verifying new block 7 years ago
Rongjian Lan de988ef76a Add block verification in validator node; link verification function from Node obj to Consensus obj 7 years ago
Rongjian Lan d5214f3b3d Add logic to select transactions from pendingTxs using UTXO pool 7 years ago
Richard Liu 5096238128 update logs 7 years ago
Richard Liu 91ea18228f added log package 7 years ago
Rongjian Lan 6adafcb8c9 Fill in multisig mocks 7 years ago
Rongjian Lan c66f7be673 Fix log formating 7 years ago
Rongjian Lan 0498d87059 Add consensus view Id and checks 7 years ago
Richard Liu a3663106d3 updated log functions 7 years ago
Richard Liu 7bd78e56a2 temp fix for enabling travis 7 years ago
Rongjian Lan 0b4d06ce5e add message dir; add msgCategory, msgType in messaging protocol; add node struct as the entry point for messages 7 years ago
Rongjian Lan 9dc0f9c66d Fill in consensus message structure and send realistic consensus message instead of dummy string 7 years ago
Minh Doan 32d1f71ac1 fix import 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 c0fd09be05 Refactor consensus code into leader part and validator part 7 years ago