Commit Graph

156 Commits (37f6a38b99e329b648636c574a10b843792ad1e6)

Author SHA1 Message Date
chao 351c968b94 Revert "Merge pull request #1239 from LeoHChen/recovery_block_for_shard1" 5 years ago
chao 904f645487 Revert "fix shard3 down" 5 years ago
chao f334756313 fix shard3 down 5 years ago
Leo Chen 61401ee1e4 [recovery] add block recovery for shard1 5 years ago
Leo Chen c7bcd89e6b [consensus] recovery block when shard is stuck 5 years ago
Rongjian Lan 02e279ffd9 Add last commit cache 5 years ago
Rongjian Lan ff7ce4cff5 Persist last commit sig 5 years ago
Leo Chen ff402dbf4a [cleanup] remove IsLeader of nodeConfig 5 years ago
chao e62df7268a [resharding] allow new bls key to join shard; dynamically change the bls keys in shard 5 years ago
Kai Lee fc22a66037 Replace all logs in censensus module to use zerolog 5 years ago
chao 978e8c4a3c retrieve leaderKey/viewID informatin before join consensus; fall back to ignoreViewID check if failed to retrieve leaderPubKey 5 years ago
chao 100d7154f6 remove duplicated bitmap key set in updatepublickey function 5 years ago
chao 7073f8c1c2 turn on verifyseal checking 6 years ago
chao cad89b0a4e change viewID from uint32 to uin64 in consensus and to big.Int in header 6 years ago
chao 2210b8fb43 * Add VerifySeal for PoS 6 years ago
Chao Ma d770979ba0 clean and make the finalizeCommits code more robust in the case of leader change 6 years ago
Rongjian Lan efc129962d More logs 6 years ago
Rongjian Lan 21d8a10761 add log for reset state 6 years ago
Rongjian Lan a1f2acb57d Improve logging readability 6 years ago
Rongjian Lan 23cdabc182 Fix consensus stability 6 years ago
Rongjian Lan 44aa643fa5 Add support for explorer node 6 years ago
Chao Ma a8fb319d54 remove address and use publickey in consensus; clean up consensus code 6 years ago
Rongjian Lan 3bf797a057 Change mem stats freq and change confusing consensus log 6 years ago
Chao Ma fd277159d8 new node join stability tweak 6 years ago
chao 0548b64d6f clean and format consensus log 6 years ago
Rongjian Lan 2f295f892b merge master 6 years ago
Rongjian Lan 9a74575bae change all string utility for bls 6 years ago
Eugene Kim 53bbce84c8 Convert most benign uses of Hex to MustAddressToBech32 6 years ago
Rongjian Lan 17c60c2c4a Remove Difficulty and Nonce from block header 6 years ago
Minh Doan 9009c39398 disable watching some objects and fix potential memory leak 6 years ago
Eugene Kim a7218a999a Log errors, mostly at warn (or fatal for UT) level 6 years ago
Rongjian Lan 3bd0ee7455 Integrate swapped bls into core protocol 6 years ago
chao d7336c4d96 remove sleep and wait for final committed signature in leader for stability reason 6 years ago
chao b099073d6c fix node syncing stability issue 6 years ago
Chao Ma 411688b8f3 clean consensus code, version 1 removed 6 years ago
Eugene Kim 074a74c879 Fix garbled validator address errors 6 years ago
Minh Doan 36cb2888a8 add consensus objects 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
Rongjian Lan acf32bd3ca Remove use of sha3-256 6 years ago
coolcottontail 63a6e5b4c9 fix VDF bug 6 years ago
chao d920c7b89c in view change mode,node accepts normal message and change state at committed message; 6 years ago
chao 3816f48892 fix timeout duration bug 6 years ago
Eugene Kim b440acbfe4 Add consensus.Consensus.round variable 6 years ago
Chao Ma edc5e66bec fix aggregated signature and bitmap payload index out of range error; put repeated code into function 6 years ago
Chao Ma b57920121b add leaderkey info after node sync 6 years ago
chao 9d734c0013 fix new node join timeout to start view change 6 years ago
chao 00d002caa6 fix node syncing integration 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