Commit Graph

311 Commits (df9a60a7431a56308e6b47b8b0e20463a2e4f6c0)

Author SHA1 Message Date
frozen 91ecc7367b check leader for N blocks 2 years ago
frozen 35b72d5c1f fix leader 2 years ago
frozen 6ecf222f36 update master 2 years ago
frozen 0e1a1667e2 consensus check is forked 2 years ago
frozen 4d7e167bee in progress. 2 years ago
frozen 8965371482 in progress. 2 years ago
frozen 85dd4acfba 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 06de7dcd6c
Fix race errors. (#4184) 2 years ago
Konstantin 97eb8d972f Go vet fixed. 3 years ago
Rongjian Lan 11a4f87c3f send 2/3 commit before block insertion in final commit; do not include txns in epoch block 3 years ago
Rongjian Lan 3a4eaa55df
send committed message before block insertion (#3987) 3 years ago
Rongjian Lan 6e4ddd077b
send committed message before block insertion (#3987) 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 87fb0116e5 Add vrf as a precompile in evm 4 years ago
Rongjian Lan 32c21b173d Fix error reports and add benchmark tests 4 years ago
Rongjian Lan 5386978b0c Add vrf verification in block verification logic 4 years ago
Rongjian Lan ef9fd043a2 Add vrf proposal and vrf epoch 4 years ago
Jacky Wang e51bdbdc19
[misc] resolved comments of TODOs 4 years ago
Rongjian Lan 60a64e34f9 trigger travis 4 years ago
Rongjian Lan a03a17ce45 clean up and todos 4 years ago
Rongjian Lan c87c7f8cb4 avoid repeated block verification 4 years ago
Jacky Wang e461b85ac8 [stream][consensus] resolve stn stuck issue and some fixes to short range sync. 4 years ago
Leo Chen ad09336c89 [bootstrap] do not stop bootstrap timer 4 years ago
Jacky Wang 72286f09ec
[stream] resolve some code review comments 4 years ago
Jacky Wang 312843e5a1
[stream] added downloader / consensus interface 4 years ago
Rongjian Lan 68bc2b7078 remove unused line 4 years ago
Rongjian Lan a6f356b386 avoid unnecessary header sig checking 4 years ago
Jacky Wang f00c90e3e6
Graceful shutdown - All registered services are shutdown gracefully. (#3533) 4 years ago
Jacky Wang 6833b446fe
[consensus] fix the rare consensus/sync race condition (#3539) 4 years ago
Rongjian Lan 0a717a858f
make sig verification in the same thread (#3537) 4 years ago
Rongjian Lan 6ee2e5d143
add lastcommit sig verification in leader (#3536) 4 years ago
Rongjian Lan 21b162cc67
Fix inconsistent block proposal and verification (#3485) 4 years ago
Rongjian Lan aa643ca856
Add out of order message processing logic (#3468) 4 years ago
Rongjian Lan 54935817dc not return early 4 years ago
Leo Chen 59847a1fde [prometheus] make metrics variables private 4 years ago
Leo Chen ddc0f7f02f [prometheus] update validator metrics from node module 4 years ago
Leo Chen c28f6c7ca4 [prometheus] add block number gauge 4 years ago
Leo Chen c2d37b3822 [prometheus] add consensus metrics 4 years ago
Jacky Wang 71179e70ee
[consensus] remove an unnecessary comment 4 years ago
Jacky Wang 3abec6b768
[consensus] move prune block logic to SetupForNewConsensus 4 years ago
Jacky Wang 356ab98c63
[consensus] add remove fbft log after consensus done on leader node. 4 years ago
Rongjian Lan 36fd9dcb1e make commit sig timeout longer, also return early for onCommit 4 years ago
Rongjian Lan 8647f69cac fix log 4 years ago
Rongjian Lan 8821807946 Fixes viewID and view change ID base 4 years ago
Rongjian Lan c334d27b2d make finalCommit in the same thread as consensus 4 years ago
Rongjian Lan 42e38aa4d7 start timer after sync 4 years ago
Rongjian Lan 745e2f7672 start timer after sync 4 years ago