Commit Graph

37 Commits (54b742f6bf0433abae0517c9af99859b21507035)

Author SHA1 Message Date
Edgar Aroutiounian 9f00923ac3
Factor out quorum logic from consensus, undo prior consolidation of values under core (#1717) 5 years ago
Kai Lee fc22a66037 Replace all logs in censensus module to use zerolog 5 years ago
Chao Ma abbadacaa9 add block header information in announce message; add block header content verification in onAnnounce 6 years ago
chao 4ea2e34af0 move block from announce to prepared message 6 years ago
Rongjian Lan 3bd0ee7455 Integrate swapped bls into core protocol 6 years ago
chao 69cfe9b633 * add view changing logic 6 years ago
Minh Doan e59b6243d6 add ConstructConsensusMessage to the message payload 6 years ago
Minh Doan cf727f76fe fix tests 6 years ago
Minh Doan 6d5dd2afe3 apply new message protocol 6 years ago
Rongjian Lan cb424adf17 Change func name to populateMessageFields 6 years ago
Rongjian Lan 81c42216ed Refactor consensus signature signing and marshalling 6 years ago
Rongjian Lan 3a5e6c691d Refactor message population into a func 6 years ago
Rongjian Lan e46785eabd Refactor consensus message signing 6 years ago
Minh Doan d634d43148 fix import order 6 years ago
Minh Doan 139d81113e only use logging singleton 6 years ago
Rongjian Lan 39b941d904 Migrate to BLS 6 years ago
Minh Doan 85baa93be2 call right methods to Marshal and Unmarshal 6 years ago
Eugene Kim 5ad4d5a8f0 Adjust import paths and also goimports 6 years ago
ak 3bedff9d86 moving services folder 6 years ago
ak 99bdb39875 proto files 6 years ago
Rongjian Lan 514d810c01 Clean up blockHeader field and some comments for consensus 6 years ago
Rongjian Lan 38a011f42f Remove proto/consensus and migrate consensus message types fully to gRpc 6 years ago
Rongjian Lan 4578cc6331 move consensus/proto to api/consensus; change refernece package name to consensus_proto 6 years ago
Rongjian Lan 80e05b8837 Migrate consensus message to grpc proto 6 years ago
Leo Chen 449d015c07 HAR-65: add more debug message in consensus 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Minh Doan 29b3281d4a fix lint, now 138 left 6 years ago
Minh Doan ef2521e068 refactor: changing constant from ALLCAPS to format of gofmt 6 years ago
Minh Doan 362be9d788 change nodeId to nodeID 6 years ago
Minh Doan bae896c944 fix comments and fix ALL_CAPS lint 6 years ago
Minh Doan b7f0d7765d add logic for waiting for syncing finish 6 years ago
Rongjian Lan 94db55e780 Add final challenge and final response round which finish the commit phase of PBFT 6 years ago
Rongjian Lan ab091e9881 Add final commit and final challenge messaging process and temporarily disable block wrap-up process 6 years ago
Rongjian Lan 09676aafb9 Add collective signature verification and temporarily bump the sig threshold to every nodes 6 years ago
Rongjian Lan 8dc7448e82 Refactor constructChallengeMessage to support final challenge 6 years ago
Rongjian Lan 2d8a0d8f22 Add constructCollectiveSigMessage() function 6 years ago
Rongjian Lan 7007f9d769 Refactor consensus leader/validator code into handler specific and message specific ones 6 years ago