Commit Graph

24 Commits (72f74c08cb3df6b259a8b3125511e70b90dea6b8)

Author SHA1 Message Date
Rongjian Lan 8a08da67ca
Remove unused code and add benchmark for consensus msg check (#3211) 4 years ago
Rongjian Lan 044c2dcd4c
Validator dedup on identity and bls keys (#2883) 5 years ago
Rongjian Lan db8f1a05b9
Optimize delegation reward distribution with caching (#2839) 5 years ago
Rongjian Lan 6ef7b0a2a4
[Audit] Refactor offchain commit and fix consistency issue due to batch write (#2479) 5 years ago
Edgar Aroutiounian 6435f4060c
[availability] Implement inactive toggle for validators that miss threshold of signing required; (66%) of epoch (#2077) 5 years ago
chao dd7809cbfa checking to.address() is staking validator addr or not; avoid create cxReceipts when smart contract call failed 5 years ago
Rongjian Lan 9343fdaaed fix beneficiary issue 5 years ago
Chao Ma a8a977e88c add getECDSAFromCoinbase for leader reward 5 years ago
Rongjian Lan c16ededa3e Add delegation index to avoid looping through all delegations 5 years ago
Rongjian Lan b856049aad Create snapshot for all validators 5 years ago
Rongjian Lan 3500f2277e Add collect rewards core transition 5 years ago
Eugene Kim 8cc2543c9e Move header fields into private struct; expose them using getters/setters 5 years ago
Eugene Kim a48123e749 Move (core/)types.Header and friends into block 5 years ago
Rongjian Lan 892958a232 Add epoch-based forking 5 years ago
Eugene Kim 30b63fc552 Revert "Merge pull request #1413 from rlan35/cross-shard-rj" 5 years ago
chao 4c46b1bd1f fix several small bugs and security issues on cross shard transaction 5 years ago
chao 3543fd972a add cross shard transaction type and evm call support 5 years ago
Rongjian Lan 8fae634aba Break tie of core-consensus-core import cycle; add pRnd channel for consensus 6 years ago
Rongjian Lan 23e65a956c Add evm support; Import state and trie object 6 years ago
Rongjian Lan e0a6d6bb3f add transactions into blocks in account model 6 years ago
Leo Chen 2a602db9b0 fix the build after rename the repo to harmony-one 6 years ago
Rongjian Lan c64f2dbd44 Integrate eth code into harmony with a simple main entry point 6 years ago
Rongjian Lan bb776e9f95 Add state processing and evm 6 years ago