Commit Graph

173 Commits (21095603b9248fab5cf98a7757b75508b1ff0a07)

Author SHA1 Message Date
frozen 35b72d5c1f fix leader 2 years ago
Casey Gardiner 7ab8be3377
Release Candidate: dev -> main (#4319) 2 years ago
PeekPI 2574868670
Slash fix (#4284) 2 years ago
Casey Gardiner eaf5d9c701
Rebase dev branch to current main branch (#4318) 2 years ago
Konstantin 1c443aee45
Remove blockchain dependency from engine. (#4310) 2 years ago
PeekPI 914d7da0b6
Testnet reset (#4207) 2 years ago
PeekPI 20edef740b
Increase voting power of harmony nodes in testnet to 0.7 (#4200) 2 years ago
Dimitris Lamprinos 5c5b8156e7
Refactor AccumulateRewardsAndCountSigs (#4178) 3 years ago
peekpi 08bb9022e0 [consensus] HIP-16: Enforce a 6% max keys per shard limit for each validator 3 years ago
Konstantin 97eb8d972f Go vet fixed. 3 years ago
Dimitris Lamprinos c246405972
Change beneficiary of slashing rewards to be the block leader (#4081) 3 years ago
Leo Chen 7d200e1247 Revert "fix DecodeSigBitmap (#3949)" 3 years ago
zhiqiangxu 83f26ded15
fix DecodeSigBitmap (#3949) 3 years ago
Max 5abe070ec6
Resolve harmony-one/bounties#90: Add revert mechanism for UpdateValidatorWrapper (#3939) 3 years ago
zhiqiangxu 7e3d507f1e
fix DecodeSigBitmap (#3949) 3 years ago
Rongjian Lan 4c6659ff25
Add logic to do aggregated reward distribution once every 64 blocks (#3828) 3 years ago
Rongjian Lan 1ce6fe1355
Add logs for elapsed time for block processing; Add bls agg sig benchmark test code. (#3824) 3 years ago
Jacky Wang 768a570363
Fix circulating supply (#3802) 3 years ago
Rongjian Lan b0bf39861d
Add min commission rate logic (#3715) 4 years ago
Rongjian Lan 32c21b173d Fix error reports and add benchmark tests 4 years ago
Rongjian Lan 31be87712d Add vrf tests and fix travis 4 years ago
Rongjian Lan 518f8dadb6 fix build and test 4 years ago
Rongjian Lan 5386978b0c Add vrf verification in block verification logic 4 years ago
Jacky Wang de0235e5b8
[engine] fix an error return, shall not be nil 4 years ago
Jacky Wang fe512ed6bb
[engine] increase the verifiedSigCache to size 100 4 years ago
Jacky Wang 47bc007220
[engine] handle a rare nil panic case observed on travis build 4 years ago
Jacky Wang 90c0798f00
[engine] removed print logs for debug 4 years ago
Jacky Wang f203a5b41c
[engine] refactored engine and added VerifyCrossLink method 4 years ago
Rongjian Lan c64b90916d Avoid repeated state creation in validator reading 4 years ago
Jacky Wang 2d70b2adab
[engine] added additional cache epochCtxCache for engineImpl, also removed shardID in engineImpl (since it's redundant with chainReader.ShardID()) 4 years ago
Jacky Wang 38b30dc36e
[consensus] use verifyHeader signature in onCommitted 4 years ago
Jacky Wang cfb71007b9
[sync] fix error of cross-shard transaction 4 years ago
Jacky Wang d4ae4fb1a6
[sync] added commit sig verification logic to legacy sync 4 years ago
Jacky Wang cd50682097
[engine][stream] updated engine VerifyHeaderWithSignature and fix downloader test 4 years ago
Rongjian Lan d7b968e579 disable early unlock of tokens 4 years ago
Leo Chen db9d239732 [log] print out delegation in debug level 4 years ago
Rongjian Lan 6ee2e5d143
add lastcommit sig verification in leader (#3536) 4 years ago
Daniel Van Der Maden 94bf414083
Make token supply related fns more accurate (#3509) 4 years ago
Rongjian Lan 9381b95cdc
Remove special eth txn in block and block proposal logic. (#3496) 4 years ago
Rongjian Lan e5252cf159
Add new block structure for eth compatible transactions (#3491) 4 years ago
Rongjian Lan 60e42232a9
Change blocks per epoch for testnet. (#3472) 4 years ago
Rongjian Lan d8e509cbd3
Add 3s block time and change of block reward (#3469) 4 years ago
Rongjian Lan 36fd9dcb1e make commit sig timeout longer, also return early for onCommit 4 years ago
Rongjian Lan 8d878e575d Fix viewID in block proposal 4 years ago
Rongjian Lan 0029ced6b2 Add constant for timeouts 4 years ago
Rongjian Lan 41c5b42516 make block proposing timing aligned with pipelining 4 years ago
Rongjian Lan 7c9a2a2f3b more refactors; add logic to update commit sigs 4 years ago
Rongjian Lan 611448a0a1 pipelining wireframe 4 years ago
Rongjian Lan af8fe283db Add more comments and shorten timeout 4 years ago
Daniel Van Der Maden b088d6dc77
Rosetta Implementation Cleanup (Stage 3 of Node API Overhaul) (#3390) 4 years ago