Commit Graph

238 Commits (513b73a71eca850adb6c2dc7b55e14bba365e439)

Author SHA1 Message Date
Rongjian Lan a4d8e7d949 update aggregate sig epoch 4 years ago
Rongjian Lan eb837336a8 Refactor multi-sig logic for validator; Add slashing sanity check 4 years ago
Rongjian Lan dc24b3ad52 Basic multi-sig logic 4 years ago
Rongjian Lan 4452b36ee4
Rollup evm to geth v1.9.9 Muir Glacier (#3356) 4 years ago
Rongjian Lan 79cf6afd37
revert multi-sig messaging code (#3361) 4 years ago
Rongjian Lan f42338c30b
Add back multi-sig support and fix the multi-sig check for harmony nodes (#3337) 4 years ago
Rongjian Lan a5fa880ae3
Revert "Add multi-sig merged messaging logic (#3300)" (#3326) 4 years ago
Rongjian Lan ecf151592e
Add multi-sig merged messaging logic (#3300) 4 years ago
Daniel Van Der Maden 67e4c975b0
Rosetta Implementation - pt2 FIX (Stage 3.2 of Node API Overhaul) (#3321) 4 years ago
Rongjian Lan 273d0c5633
Add logs for redelegated tokens (#3310) 4 years ago
Rongjian Lan 43d0696505 Add 5 seconds block time and slot increase epoch 4 years ago
Ganesha Upadhyaya 40f407c9b2
[Uptime] Compute and return lastest 30 epoch signing information (#3249) 4 years ago
Rongjian Lan bdd2a58e01
Remove expensive bls key serialization code (#3217) 4 years ago
Rongjian Lan a168517dfc
Move BLS related wrapper structure into a separate package (#3209) 4 years ago
Rongjian Lan dbb0ed2f53
Bind public keys into private key wrapper (#3208) 4 years ago
Rongjian Lan 62b1a5eaae Hard code 106 as the cap of bls keys per validator 4 years ago
Janet Liang c4db1c0c4b
[RPC] Add RPCs to get list of BLS public keys for committees (#3080) 5 years ago
Leo Chen 5c1cc8232c
Merge master to t3 0523 (#3085) 5 years ago
Rongjian Lan 400175b05f
Add quick unlock feature at epoch 190 (#3086) 5 years ago
Ganesha Upadhyaya a6c29d2475
[apr][rpc] validator information return all apr entries (#3082) 5 years ago
Jacky Wang 99fb897bb4
[test] State trans unit test (#3043) 5 years ago
Janet Liang 00676ced70 [rpc] Add active status back to Validator information 5 years ago
Ganesha Upadhyaya e442b523d1
[apr] should not use snapshot from last epoch, use current epoch snapshot (#3051) 5 years ago
Ganesha Upadhyaya cc965edba4
should not use snapshot from last epoch, use current epoch snapshot (#3049) 5 years ago
Ganesha Upadhyaya c0d84f7a30 use snapshot total delegation instead of current total delegation 5 years ago
Rongjian Lan ea2347fa5e
Cherrypick crosslink related fixes from t3 to master. (#3045) 5 years ago
Rongjian Lan eb4fcc93ab
Optimize crosslink verification logic and add more cache (#3032) 5 years ago
Jacky Wang 9f6e09dce9
Code formatting fix based on `staticcheck` (#3023) 5 years ago
Rongjian Lan a545327567
Add LastEpochInCommittee at prestaking epoch too (#3014) 5 years ago
Rongjian Lan c09b3c3af7
Add LastEpochInCommittee at prestaking epoch too (#3016) 5 years ago
Rongjian Lan 3a32fedb1d
Fix commit payload (#2986) 5 years ago
Ganesha Upadhyaya 3a31ad219e
validator stats regression due to apr bug fixed (#2981) 5 years ago
Jacky Wang 1fce5cbaea
Double sign unit test (#2955) 5 years ago
Rongjian Lan 211ed79888
Avoid duplicate bls as harmony nodes; Fix epoch gap issue (#2964) 5 years ago
Daniel Van Der Maden 5d87fdb59e
Fix error sink msg duplication & false positives (#2924) 5 years ago
Rongjian Lan 7ed4f22dcf
cleanup and fixes during audit (#2931) 5 years ago
Jacky Wang 775547821c
Staking types test (#2925) 5 years ago
Jacky Wang 39cbe94dc7
Msg copy fix (#2921) 5 years ago
Rongjian Lan 2ccc20be2b
Fix slash verify to avoid potential duplicate slashes exploit (#2914) 5 years ago
Rongjian Lan 3e9de14693
revert min stake change for validator (#2912) 5 years ago
Ganesha Upadhyaya 1546fa0479
apr average over last hundred epochs (#2900) 5 years ago
Rongjian Lan ab9f3f8e0b
remove mistakenly committed files (#2896) 5 years ago
Rongjian Lan 69ff3b5bfe
Roll back validator list when block is reverted (#2891) 5 years ago
Ganesha Upadhyaya 9bbc3d06a2
booted-status to show booted for elected/signing validator, not booted for never elected (#2884) 5 years ago
Daniel Van Der Maden 451d16c14d
Add viewID to block signed content (#2877) 5 years ago
Rongjian Lan ea1043999f
[audit] Fix and make exact 7 epoch for undelegation (#2874) 5 years ago
Jacky Wang 3a94c7ef17
Availability test (#2840) 5 years ago
Rongjian Lan a02ad0f38b
Fix potential nil pointer when validator is first created (#2866) 5 years ago
Rongjian Lan 614f528f2c
Add cache to state validator modification; refactor snapshot read/write (#2844) 5 years ago
Rongjian Lan db8f1a05b9
Optimize delegation reward distribution with caching (#2839) 5 years ago