Commit Graph

353 Commits (09d411e6e59766df8bd67554eed462f7c89facd7)

Author SHA1 Message Date
frozen 05b423c3c4 Cleanup and fix update pub keys. 2 years ago
frozen f636ad3e1a consensus check is forked 2 years ago
frozen 01c9aa13e5 in progress. 2 years ago
frozen 5316d54efa Fix review comments. 2 years ago
frozen 84b19ac9fb Rotate leader. 2 years ago
frozen be0f339930 check leader for N blocks 2 years ago
frozen a6d7bdaad1 fix leader 2 years ago
frozen f67d90be9d consensus check is forked 2 years ago
frozen 6bc405c818 in progress. 2 years ago
Casey Gardiner 7ab8be3377
Release Candidate: dev -> main (#4319) 2 years ago
Konstantin 8ee11600ac
Feature registry (#4324) 2 years ago
Konstantin 29bcc0c48b
Consensus accepts blockchain as a parameter. (#4296) 2 years ago
Konstantin 20ee0e0404
Decider no longer requires public keys as a dependency. (#4289) 2 years ago
Max 2afaeb9f94
[consensus] log block verification error (#4243) 2 years ago
Konstantin 06de7dcd6c
Fix race errors. (#4184) 2 years ago
Konstantin 4eabc120b1
Blockchain interface. (#4214) 2 years ago
Konstantin 7a8e5d468c
Feature 4160 beacon crosslink signal. (#4169) 3 years ago
Rongjian Lan 471af49477
add logic to verify blocks in announce phase (#3897) 3 years ago
Lutty faacc7c091 rebase code 3 years ago
Rongjian Lan a03a17ce45 clean up and todos 4 years ago
Rongjian Lan c87c7f8cb4 avoid repeated block verification 4 years ago
Jacky Wang 312843e5a1
[stream] added downloader / consensus interface 4 years ago
Leo Chen 85ea84715f [prometheus] add blskeys metric 4 years ago
Leo Chen e1c528e9ff [prometheus] init pushgateway support 4 years ago
Rongjian Lan c334d27b2d make finalCommit in the same thread as consensus 4 years ago
Rongjian Lan 628174b379 fix block proposal 4 years ago
Rongjian Lan 4aef0f4132 do not sent committed at 67% 4 years ago
Rongjian Lan 3ba4620431 clean up code 4 years ago
Rongjian Lan 49d7985f14 some more logic cleanup 4 years ago
Rongjian Lan 9d95b9844d rename ChainReader to Blockchain 4 years ago
Rongjian Lan 611448a0a1 pipelining wireframe 4 years ago
Rongjian Lan af8fe283db Add more comments and shorten timeout 4 years ago
Jacky Wang 7801a1d678
[consensus][sync] Better coordination between state sync and consensus module. (#3352) 4 years ago
Leo Chen 5d7693d318 fix travis checker 4 years ago
Leo Chen 0ad38d2a1c make viewchange variable private 4 years ago
Leo Chen 45cc4d24a0 make view change struct private 4 years ago
Leo Chen 096614eab1 address review comments 4 years ago
Leo Chen a229177945 [viewchange] rename view change files 4 years ago
Rongjian Lan 10ca5433ac Add tests for prepare and commit message construction 4 years ago
Rongjian Lan dc24b3ad52 Basic multi-sig logic 4 years ago
Leo Chen 3693196926 [viewchange] rename SetCurViewID to SetCurBlockViewID 4 years ago
Leo Chen a551c05ed8 [rpc] expose consensus internal data via rpc 4 years ago
Rongjian Lan 79cf6afd37
revert multi-sig messaging code (#3361) 4 years ago
Rongjian Lan 6845775078 Make block proposal async and receiving last commit sig through channel 4 years ago
Leo Chen 42923336c9 [viewchange] encapsulate both viewID and viewChangeID 4 years ago
Rongjian Lan f42338c30b
Add back multi-sig support and fix the multi-sig check for harmony nodes (#3337) 4 years ago
Rongjian Lan a5fa880ae3
Revert "Add multi-sig merged messaging logic (#3300)" (#3326) 4 years ago
Rongjian Lan ecf151592e
Add multi-sig merged messaging logic (#3300) 4 years ago
Rongjian Lan a93c4c597d Revert to use simple mutex 4 years ago
Rongjian Lan 9c0554ddc9
Use finer grained RWMutex for consensus logic (#3239) 4 years ago