Commit Graph

177 Commits (f317e536c05517789860aac9ae37167a7eef4249)

Author SHA1 Message Date
peekpi 9138b10757 rename RawStake() to RawStakePerSlot() and add commnet 3 years ago
peekpi 97879960e2 move slot limit code to prepareOrders() and fix RawStake of validator 3 years ago
Konstantin 97eb8d972f Go vet fixed. 3 years ago
harjas 68e761b596 Add epoch, block number to current-epoch-performance 3 years ago
harjas 096f19be1a Add epoch, block number to hmyv2_getValidatorInformation response 3 years ago
Max d500c4ede6
Resolve harmony-one/bounties#77: Staking precompiles (#3906) 3 years ago
Max 5abe070ec6
Resolve harmony-one/bounties#90: Add revert mechanism for UpdateValidatorWrapper (#3939) 3 years ago
Rongjian Lan b0bf39861d
Add min commission rate logic (#3715) 4 years ago
xiaohuo c1d54fb541 feat: support staking construction 4 years ago
Jacky Wang 2e3125dbff
[txpool] fixed delegate transaction cost unit test 4 years ago
Jacky Wang b787f0dcd5
[txpool] more fixes 4 years ago
Rongjian Lan 6379edbe7a fix test 4 years ago
Rongjian Lan d7b968e579 disable early unlock of tokens 4 years ago
Rongjian Lan d6e98436f4
Add EthChainID and update signers accordingly for processing eth txns. (#3497) 4 years ago
Rongjian Lan 9381b95cdc
Remove special eth txn in block and block proposal logic. (#3496) 4 years ago
Rongjian Lan 666033c3eb
Add InternalTransaction and CoreTransaction interface to abstract txns (#3494) 4 years ago
Rongjian Lan 4452b36ee4
Rollup evm to geth v1.9.9 Muir Glacier (#3356) 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 5 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
Jacky Wang 9f6e09dce9
Code formatting fix based on `staticcheck` (#3023) 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
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 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
Rongjian Lan ea1043999f
[audit] Fix and make exact 7 epoch for undelegation (#2874) 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
Edgar Aroutiounian a52599f7f2
[rpc] Hide confusing num-beacon-blocks-until-next-epoch (#2836) 5 years ago
Rongjian Lan e28c942aa0
make delegation index consistent by block number (#2834) 5 years ago
Edgar Aroutiounian 2836f0f620
[project] Remove over complicated packages, useless tests, dead functions (#2780) 5 years ago
Edgar Aroutiounian a1c8156afc
[project] Endless tech debt (#2777) 5 years ago
Edgar Aroutiounian 1a2c23ada5
[validator] Hide one field from JSON (#2705) 5 years ago
Edgar Aroutiounian 56d19d2a84
[offchain][effective][validator][rpc] Give reason why booted from committeee, move effective stake in rpc outside metrics (#2699) 5 years ago