Commit Graph

1088 Commits (26c064dbca20d583b020981bf64d568a1173b7a8)

Author SHA1 Message Date
Paul M Fox 0a0f3aaea2 Add defer statement to mutex critical code 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 b8ab65e929 Revert "[fixme] ignore M1 in view change to reach consensus" 3 years ago
Rongjian Lan 16eb2c9f3e
fix decode on nil pointer (#4001) 3 years ago
Leo Chen 5b52117f8b
[log] reduce log on vc check 3 years ago
Leo Chen ede0aba0e8
[log] set log to debug on vc message 3 years ago
Leo Chen 79947fb167
[fixme] ignore M1 in view change to reach consensus 3 years ago
Rongjian Lan 3a4eaa55df
send committed message before block insertion (#3987) 3 years ago
Rongjian Lan 0c30830c06
fix block decode issue and add more nil check (#3953) 3 years ago
Rongjian Lan 6e4ddd077b
send committed message before block insertion (#3987) 3 years ago
Rongjian Lan f5dea3995b
fix block decode issue and add more nil check (#3953) 3 years ago
Jacky Wang 4bf9c3e527
[RPC] General solution of prometheus metrics for all RPC methods (#3919) 3 years ago
Rongjian Lan 0bed4945f4
Order super committe slots list by bitmap order (#3913) 3 years ago
Rongjian Lan 471af49477
add logic to verify blocks in announce phase (#3897) 3 years ago
LuttyYang 6bd1c152dd
add rpc api for support monitor the signing power (#3848) 3 years ago
Rongjian Lan 4c6659ff25
Add logic to do aggregated reward distribution once every 64 blocks (#3828) 3 years ago
Lutty faacc7c091 rebase code 3 years ago
Leo Chen a33bf913f0
[fix] remove double sign checking (#3763) 4 years ago
Leo Chen 6703b7fb34
[vc] print out size of m1 message (#3761) 4 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 f203a5b41c
[engine] refactored engine and added VerifyCrossLink method 4 years ago
Leo Chen 4cb5afdf51
[log] remove excessive ballot log 4 years ago
Jacky Wang 54ab774353
[consensus] change one error log level, and removed quorum achieve check in onCommitted 4 years ago
Jacky Wang e51bdbdc19
[misc] resolved comments of TODOs 4 years ago
Jacky Wang 38b30dc36e
[consensus] use verifyHeader signature in onCommitted 4 years ago
Jacky Wang cd50682097
[engine][stream] updated engine VerifyHeaderWithSignature and fix downloader test 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 0eeb87679e
[consensus] changed on error message 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
Jacky Wang 5eb1cf1d1e
[stream] added a signature in ChainReader to fix the build error 4 years ago
Rongjian Lan 68bc2b7078 remove unused line 4 years ago
Rongjian Lan a6f356b386 avoid unnecessary header sig checking 4 years ago
Leo Chen b3cab12851 [panic] fix nil pointer map assignment 4 years ago
Leo Chen 61638240a2 [panic] fix nil pointer crash during view change 4 years ago
Leo Chen 48e25b2969 [testnet] re-enable 40% external voting power 4 years ago
Leo Chen db453f28d7 [viewchange] protect view change struct during reset 4 years ago
Leo Chen 52dbcf1d11 [panic] fix a panic in view change 4 years ago
Leo Chen 6f1e741be6 [log] move voter info to debug 4 years ago
Jacky Wang 3d6858aba5
[P2P] Added functionality to Host for stream, replaced networkInfo service. (#3534) 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