Commit Graph

6502 Commits (3650ccc838f98eb7868afa8f7ff76a68056d0991)
 

Author SHA1 Message Date
Leo Chen f8e2fd7120 [viewchange] lock to process view change 4 years ago
Leo Chen 537ec78636 [viewchange] simplify GetPreparedBlock function 4 years ago
Leo Chen 72735d3a37 [viewchange] be consistent when construct NewView message 4 years ago
Leo Chen b6deec9a5a [viewchange] add RLock for m1Payload functions 4 years ago
Leo Chen cadec98dd9 [viewchange] ignore viewchange/newview messages if not in viewchanging mode 4 years ago
Leo Chen 92130a2ba3 [viewchange] retry sending view change messages 4 years ago
Rongjian Lan a4d8e7d949 update aggregate sig epoch 4 years ago
Rongjian Lan 5b993107e6 merge with latest main 4 years ago
Rongjian Lan ca2b346f0b Add more tests for mask 4 years ago
Rongjian Lan b6171945cf Fix refactor; add test for AggregateVotes 4 years ago
Rongjian Lan 0141604162 Add multikey dedup and test cases 4 years ago
Daniel Van Der Maden 6ce8aeac3d
Rosetta Dockerfile (Stage 4 of Node API Overhaul) (#3385) 4 years ago
Rongjian Lan b13c96bc1e Add more unit tests for vote submission 4 years ago
Leo Chen 4ce64b1387
Merge pull request #3379 from LeoHChen/vc-revamp-1 4 years ago
Leo Chen 8b7a640cdf [viewchange] remove unused function 4 years ago
Leo Chen 3bad6006a1 [viewchange] newview message reprocessing 4 years ago
Leo Chen 3bd65c850b [viewchange] validate payload of m1 message 4 years ago
Leo Chen 1c0e872b6e [viewchange] init bitmap before init payload 4 years ago
Leo Chen 75fb354ee7 [viewchange] rename VerifyViewChange to ProcessViewChange 4 years ago
Leo Chen 0871866848 [misc] fixed comment of onNewView 4 years ago
Leo Chen 7620fce074 [viewchange] fix InitPayload func 4 years ago
Leo Chen 5ba139fded [log] use info level for viewchange log 4 years ago
Leo Chen df9d54443d [viewchange] rename NextAfter to NthNext 4 years ago
Leo Chen 669302ea2e [viewchange] config viewchange timeout to 45s 4 years ago
Leo Chen 60f7237c65 [misc] add one comment 4 years ago
Leo Chen 55f6c29045 [viewchange] restore old next leader logic 4 years ago
Leo Chen 85f782f783 [viewchange] avoid reentrant of newview message 4 years ago
Leo Chen 5d4cdbdd06 [core] simplify switchPhase as it is always called in override mode 4 years ago
Leo Chen 5d7693d318 fix travis checker 4 years ago
Leo Chen f9018be0ca protect IsM1PayloadEmpty with a lock 4 years ago
Leo Chen 0ad38d2a1c make viewchange variable private 4 years ago
Leo Chen 45cc4d24a0 make view change struct private 4 years ago
Leo Chen 096614eab1 address review comments 4 years ago
Leo Chen a229177945 [viewchange] rename view change files 4 years ago
Rongjian Lan 10ca5433ac Add tests for prepare and commit message construction 4 years ago
Rongjian Lan b01f8a8435 Merge branch 'main' of github.com:harmony-one/harmony into multisig 4 years ago
Rongjian Lan 9cdfa94cce
Enable evm istanbul update at epoch 314 for mainnet (#3384) 4 years ago
Rongjian Lan 0fdea5b791 expose more details about block reward error 4 years ago
Daniel Van Der Maden b291f181fa
Offline Node Support (#3383) 4 years ago
Daniel Van Der Maden 2844d73140
Rosetta Implementation - pt4 (Stage 3.4 of Node API Overhaul) (#3380) 4 years ago
Rongjian Lan 2a45a1d684 correct func comment 4 years ago
Rongjian Lan eb837336a8 Refactor multi-sig logic for validator; Add slashing sanity check 4 years ago
Rongjian Lan b5b3c19484 Merge branch 'main' of github.com:harmony-one/harmony into multisig 4 years ago
Jacky Wang 2430a85162
[core] node stuck fix (#3378) 4 years ago
Janet Liang 2bd4083b61
[core] Return EVM errors from ApplyMessage for external use (#3375) 4 years ago
Rongjian Lan 5d1517cdf7
Revert "[travis]integrate with codecov.io" (#3376) 4 years ago
Rongjian Lan dc24b3ad52 Basic multi-sig logic 4 years ago
Rongjian Lan cb237f1b42
make receipt log sorted (#3372) 4 years ago
Rongjian Lan 4452b36ee4
Rollup evm to geth v1.9.9 Muir Glacier (#3356) 4 years ago
Leo Chen 1b66674f29 [misc] print Version during node bootup 4 years ago