Commit Graph

179 Commits (9f1576fa17323e16c59a5f31f803d34548f391bb)

Author SHA1 Message Date
frozen be0f339930 check leader for N blocks 2 years ago
frozen 61236819bc update master 2 years ago
frozen 6bc405c818 in progress. 2 years ago
frozen 3d2916bb08 Fix nil panic. 2 years ago
frozen 51a0d70a6e Rotate external leaders on non-beacon chains. 2 years ago
frozen abf5f5aa8c Fix usage of private methods. 2 years ago
frozen 1fa5953deb Fix usage of private methods. 2 years ago
frozen b1df6ec8cb Rebased on dev. 2 years ago
frozen 6081a19a9a Cleaned. 2 years ago
frozen 5927026d1b Cleanup and fix update pub keys. 2 years ago
frozen f43add44c5 update master 2 years ago
frozen 9363d30744 in progress. 2 years ago
frozen 93ef7fe034 Rebased over leader rotation. 2 years ago
frozen c7cdf758bb Locks for IsValidatorInCommittee. 2 years ago
frozen b9af100719 Added HandleMessageUpdate locks. 2 years ago
frozen e01c814019 Added readSignatureBitmapPayload locks. 2 years ago
frozen 21095603b9 Make func private. 2 years ago
frozen 08297fff15 Removed additional locks and isViewChange. 2 years ago
frozen da0b0cef7e Removed leader locks. 2 years ago
frozen e264e11bdf Removed view change locks. 2 years ago
frozen 2d95758cb6 Cleanup and fix update pub keys. 2 years ago
frozen 8bd505e78f in progress. 2 years ago
frozen 7de4b30e44 Cleaned. 2 years ago
frozen f1b2f27c36 Cleanup and fix update pub keys. 2 years ago
frozen 91ecc7367b check leader for N blocks 2 years ago
frozen 6ecf222f36 update master 2 years ago
frozen 85dd4acfba in progress. 2 years ago
Max 20e4892fd7
Add logging for `NthNextHmy` panic (#4341) 2 years ago
Casey Gardiner 7ab8be3377
Release Candidate: dev -> main (#4319) 2 years ago
Konstantin 8ee11600ac
Feature registry (#4324) 2 years ago
PeekPI 914d7da0b6
Testnet reset (#4207) 2 years ago
Konstantin 06de7dcd6c
Fix race errors. (#4184) 2 years ago
PeekPI 20edef740b
Increase voting power of harmony nodes in testnet to 0.7 (#4200) 2 years ago
PeekPI 8b1d7a526a
[consensus] HIP-18: Allowlist for external leaders (#4146) 3 years ago
Paul M Fox 0a0f3aaea2 Add defer statement to mutex critical code 3 years ago
Leo Chen ede0aba0e8
[log] set log to debug on vc message 3 years ago
Lutty faacc7c091 rebase code 3 years ago
Rongjian Lan 5386978b0c Add vrf verification in block verification logic 4 years ago
Leo Chen 61638240a2 [panic] fix nil pointer crash during view change 4 years ago
Leo Chen 8946054f7d [viewchange] always use first participant as base of leader pubkey 4 years ago
Leo Chen 0d666a05a3
[viewchange] protect startViewChange (#3501) 4 years ago
Leo Chen 4a0553fb84 [viewchange] use consensus mutex, remove vc lock 4 years ago
Rongjian Lan aa643ca856
Add out of order message processing logic (#3468) 4 years ago
Leo Chen 59847a1fde [prometheus] make metrics variables private 4 years ago
Leo Chen c2d37b3822 [prometheus] add consensus metrics 4 years ago
Rongjian Lan 8821807946 Fixes viewID and view change ID base 4 years ago
Leo Chen 6675aee29a [viewchange] shorten the viewchange timeout to 27s 4 years ago
Leo Chen 1f9a2709b8 [viewchange] fixed gap calculation 4 years ago
Leo Chen e891ca68dc [viewchange] update view ID slower than view change timeout 4 years ago
Leo Chen 1e4b55a7cc [viewchange] check quorum by mask 4 years ago