Commit Graph

11 Commits (0fd5f18ec84daa4b39c6c4efd56b7f71f7fab485)

Author SHA1 Message Date
Rongjian Lan a354b93676
Optimize bls Mask infra to avoid loops (#3243) 4 years ago
Rongjian Lan c3cad1be6b
Fix potential nil pointer (#3220) 4 years ago
Rongjian Lan a168517dfc
Move BLS related wrapper structure into a separate package (#3209) 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 7c292f64be
Fix viewID issue on prepared block during view change (#2972) 5 years ago
Edgar Aroutiounian 520332931b
[proto] Undo protobuf change, annotate with deprecated (#2773) 5 years ago
Edgar Aroutiounian f8cbd880bb
[project] Bls -> BLS & remove dead Stake solidity contract (#2652) 5 years ago
flicker-harmony aadeae045c Refactor explorer service and add addresses fetch from db 5 years ago
Edgar Aroutiounian c4d744e376
[double-sign] Provide proof of double sign in slash record sent to beaconchain (#2253) 5 years ago
Edgar Aroutiounian 801b4b83e2
[slash][consensus] Notice double sign & broadcast, factor out tech debt of consensus (#2152) 5 years ago
Edgar Aroutiounian 9f00923ac3
Factor out quorum logic from consensus, undo prior consolidation of values under core (#1717) 5 years ago
Kai Lee fc22a66037 Replace all logs in censensus module to use zerolog 6 years ago
Rongjian Lan c7f2fed3e8 Remove unncesssary logs 6 years ago
Rongjian Lan 06f883cf58 Fix mainnet 6 years ago
Rongjian Lan 0fba928ed7 Add delete log 6 years ago
chao cad89b0a4e change viewID from uint32 to uin64 in consensus and to big.Int in header 6 years ago
Chao Ma e74a398385 move block broadcast into prepared phase 6 years ago
Rongjian Lan b1fefa7341 Clean blocks in the pbft log 6 years ago
chao 0aa5b84c4b * remove m2mask nil check, which is not needed 6 years ago
Chao Ma 072e926121 fix potential security issue in onCommit for leader 6 years ago
Chao Ma 26efc233d7 m1 type message view change path works 6 years ago
chao 5e3d4c110d fix newview message payload crash; defense different sets of prepared messages attack 6 years ago
chao d920c7b89c in view change mode,node accepts normal message and change state at committed message; 6 years ago
chao 7cd24dae6c modify the naming of variables to make code cleaner 6 years ago
chao 69cfe9b633 * add view changing logic 6 years ago
chaosma b53d8fb5bf
pbft normal path (#851) 6 years ago
chaosma e029b7e622
basic framework for view change (#827) 6 years ago