Commit Graph

56 Commits (70d7bf1904d8f3a3e967e7ac2dadd230c49d2821)

Author SHA1 Message Date
Rongjian Lan c334d27b2d make finalCommit in the same thread as consensus 4 years ago
Rongjian Lan 925d2c0e95 make precommit messaging in the same thread as consensus 4 years ago
Rongjian Lan 67e2985a82 shorten leader waiting time 4 years ago
Rongjian Lan f91d781fe4 add Delayed sending 4 years ago
Rongjian Lan 8db8802eed send committed at 67% 4 years ago
Rongjian Lan 4aef0f4132 do not sent committed at 67% 4 years ago
Rongjian Lan 0af08d2c12 add missing commit 4 years ago
Rongjian Lan 9cc1d5c14e Disable pipelining during epoch change 4 years ago
Rongjian Lan 9e8ee26645 fix import 4 years ago
Rongjian Lan a34cd1ac47 code cleanup 4 years ago
Rongjian Lan 3ba4620431 clean up code 4 years ago
Rongjian Lan ae8da18230 Remove test code 4 years ago
Rongjian Lan 5e90f2fc98 fixes 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 ee3dd70676 merge 4 years ago
Rongjian Lan 611448a0a1 pipelining wireframe 4 years ago
Rongjian Lan 1851d7eea5 add HasSingleSender func 4 years ago
Rongjian Lan afdd74c1fb fix comments 4 years ago
Leo Chen 5d4cdbdd06 [core] simplify switchPhase as it is always called in override mode 4 years ago
Leo Chen a229177945 [viewchange] rename view change files 4 years ago
Rongjian Lan dc24b3ad52 Basic multi-sig logic 4 years ago
Leo Chen b76ac39d48 [viewchange] rename GetCurViewID to GetCurBlockViewID 4 years ago
Rongjian Lan 79cf6afd37
revert multi-sig messaging code (#3361) 4 years ago
Rongjian Lan 151286ce04 Fix travis 4 years ago
Rongjian Lan 09ce0bac9d Correct mistakenly committed code 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 19db99d3f7 Increase time buffer; add db cache; change log level 4 years ago
Rongjian Lan a93c4c597d Revert to use simple mutex 4 years ago
Rongjian Lan a354b93676
Optimize bls Mask infra to avoid loops (#3243) 4 years ago
Rongjian Lan 9c0554ddc9
Use finer grained RWMutex for consensus logic (#3239) 4 years ago
Leo Chen 45b7cf7d88 [consensus] check double sign after commit payload verification 4 years ago
Leo Chen 0435e2d203 [consensus] optimize onCommit 4 years ago
Rongjian Lan 8a08da67ca
Remove unused code and add benchmark for consensus msg check (#3211) 4 years ago
Rongjian Lan dbb0ed2f53
Bind public keys into private key wrapper (#3208) 4 years ago
Rongjian Lan 67d77c3965
Refactor bls public key into a wrapper (#3203) 4 years ago
Rongjian Lan 68ab784d63
Refactor quorum calculation and signature submission process (#3201) 4 years ago
Rongjian Lan 8057b05592 Fix multi-key related issues when keys are not in committee (#3132) 5 years ago
Leo Chen 5c1cc8232c
Merge master to t3 0523 (#3085) 5 years ago
Rongjian Lan 819500aa70 cherrypick log level change 5 years ago
Rongjian Lan e85c1f3064
Fix log levels (#3058) 5 years ago
Leo Chen 2b25632219 Revert "[node] Throttle acceptance of incoming messages (#2970)" 5 years ago
Rongjian Lan 3a32fedb1d
Fix commit payload (#2986) 5 years ago
Edgar Aroutiounian c2f089f618
[node] Throttle acceptance of incoming messages (#2970) 5 years ago
Daniel Van Der Maden 451d16c14d
Add viewID to block signed content (#2877) 5 years ago
Edgar Aroutiounian 82b71619d2
[node] Redundant field removed - dead files & scripts , update deprecated libp2p package names, fold p2p code (#2817) 5 years ago