Commit Graph

137 Commits (62feec962b0bb61c0ce5e69cb112a76c762565ed)

Author SHA1 Message Date
Max 62feec962b
HIP-30: minimum validator commission of 7% (#4496) 1 year ago
Konstantin 78d802428c
Consensus: reduce consensus initialization steps. (#4387) 2 years ago
Casey Gardiner d25b6c6ee2
Mainnet Release Candidate 2023.1.2 (#4376) 2 years ago
Casey Gardiner fa84def721
Revert "Removed engine dependency." (#4392) 2 years ago
frozen 597ba2d6f1 Fix tests. 2 years ago
frozen 8c2ff803f7 Removed engine dependency. 2 years ago
frozen a6d7bdaad1 fix leader 2 years ago
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
peekpi 08bb9022e0 [consensus] HIP-16: Enforce a 6% max keys per shard limit for each validator 3 years ago
Dimitris Lamprinos c246405972
Change beneficiary of slashing rewards to be the block leader (#4081) 3 years ago
Max 5abe070ec6
Resolve harmony-one/bounties#90: Add revert mechanism for UpdateValidatorWrapper (#3939) 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
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
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 8d878e575d Fix viewID in block proposal 4 years ago
Rongjian Lan 41c5b42516 make block proposing timing aligned with pipelining 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
Rongjian Lan 0fdea5b791 expose more details about block reward error 4 years ago
Rongjian Lan 6845775078 Make block proposal async and receiving last commit sig through channel 4 years ago
Daniel Van Der Maden e74ab0bc0a
Rosetta Implementation - pt2 FIX2 (Stage 3.2 of Node API Overhaul) (#3338) 4 years ago
Rongjian Lan f2fa88a188
add support for redelegation and bring back 7 epoch locking time (#3296) 4 years ago
Rongjian Lan a354b93676
Optimize bls Mask infra to avoid loops (#3243) 4 years ago
Rongjian Lan 8a08da67ca
Remove unused code and add benchmark for consensus msg check (#3211) 4 years ago
Rongjian Lan 67d77c3965
Refactor bls public key into a wrapper (#3203) 4 years ago