Commit Graph

901 Commits (1851d7eea5586667fc20d446e915669e008d16ca)

Author SHA1 Message Date
Rongjian Lan 70a4272fa3
fix block proposal ordering; other offchain commits change (#2761) 5 years ago
Ganesha Upadhyaya 054c3cbb8e
[consensus][viewchange] fix total power of signers in IsQuorumAchieved for view change (#2758) 5 years ago
Edgar Aroutiounian 45135b21d6
[project] Remove unused internal memprofiling, profiling, metrics service (#2679) 5 years ago
Edgar Aroutiounian 551513c74f
[reward][rpc] Extend ValidatorStats with earning per key, implement tracking rewards in payout, expose network wide (#2656) 5 years ago
Edgar Aroutiounian f8cbd880bb
[project] Bls -> BLS & remove dead Stake solidity contract (#2652) 5 years ago
Edgar Aroutiounian 26241bb9cf
[quorum] Expose external slot count for JSON of Decider (#2642) 5 years ago
Rongjian Lan 40ea951ab5 Return if potential double sign 5 years ago
Ganesha Upadhyaya a3c511325f moving delay out of loop 5 years ago
Ganesha Upadhyaya 1e03507f92 fixing minor things in view change 5 years ago
Rongjian Lan 0d07861c68 fix redundant var 5 years ago
Rongjian Lan eb54d32e2c refactor slashing code and fix audit todos 5 years ago
Rongjian Lan be25f35810 fix peckshield audit issues on slashing 5 years ago
Rongjian Lan ae19b26787 Fix comments on log/errors 5 years ago
Rongjian Lan 4e150779d3 Fix APR's nill header issue; Compute APR based on last epoch 5 years ago
Ganesha Upadhyaya bc75a4687f adding log to print out the current view id 5 years ago
Rongjian Lan 1b380383fa Fix nil pointer error 5 years ago
Rongjian Lan 2cbb3fb2e1
Fix node sync issue which caused failure to sign and node being kicked out (#2564) 5 years ago
Edgar Aroutiounian 2962d3ea4a
[consensus] Remove now unnecessary log (#2537) 5 years ago
Rongjian Lan 22de132fd1
Add shard config for harmony/external voting power (#2517) 5 years ago
Rongjian Lan 6953a1a7f8 fix import 5 years ago
Rongjian Lan d3262998fc remove fixe voting power 5 years ago
Rongjian Lan c237a18b6f Add shard config for harmony/external voting power 5 years ago
Edgar Aroutiounian a815e11409
[rpc][availability][apr] Richer validator information, implement APR, unify EPoS computation, remove fall 2019 tech debt (#2484) 5 years ago
Ganesha Upadhyaya 43aff2d20d fixing synching issue 5 years ago
Rongjian Lan 71361da6bd
more audit todos and fixes (#2489) 5 years ago
Ganesha Upadhyaya 4c40ad3eb1
adding checks to prevent malicious leader behaviors (#2418) 5 years ago
Rongjian Lan 6ef7b0a2a4
[Audit] Refactor offchain commit and fix consistency issue due to batch write (#2479) 5 years ago
Rongjian Lan 84ffbcfb7a
[audit] Various fixes and todos for auditing; add log for collect rewards (#2448) 5 years ago
Edgar Aroutiounian 2baab4864c
[staking][validation][protocol] (#2396) 5 years ago
Edgar Aroutiounian ed351bf2e4
[rpc] Extend super committee with external slot count (#2426) 5 years ago
Edgar Aroutiounian cf3b5053ba
[webhook][rpc][availability] Hooks, current signing, remove median-stake cached values (#2423) 5 years ago
Edgar Aroutiounian 8e15daf7e2
[project][rpc][log][config] OSTN improvements (#2420) 5 years ago
Edgar Aroutiounian 82952fe866
[votepower][quorum] Remove unused method, expose raw percent of vote power (#2383) 5 years ago
Ganesha Upadhyaya ae362c24c6
multi-bls key support (#2249) 5 years ago
flicker-harmony aadeae045c Refactor explorer service and add addresses fetch from db 5 years ago
Edgar Aroutiounian 2e27e1b845
[availability] Count availability for shard chain, more log, remove error of div by zero as error condition (#2342) 5 years ago
Edgar Aroutiounian edaf12cdf5
[consensus][availability] Remove mistake of setting counters to 0, re… (#2340) 5 years ago
Edgar Aroutiounian c4d744e376
[double-sign] Provide proof of double sign in slash record sent to beaconchain (#2253) 5 years ago
Rongjian Lan bbab20442c
Change active to elected for validator status (#2320) 5 years ago
Edgar Aroutiounian 380449bbf7
[reward] Increase percision on percentage in schedule (#2306) 5 years ago
Edgar Aroutiounian e9b45171ba
[rpc][quorum] Expose SuperCommittee network wide RPC (#2273) 5 years ago
Edgar Aroutiounian 3c4d5074ae
[votepower] Wrong index used on non-harmony node (#2242) 5 years ago
Ganesha Upadhyaya c8a4945e69 exponential viewchange timeout 5 years ago
Edgar Aroutiounian 59859250f1 [consensus] Remove unnecessary usage of bandwidth in network messages… (#2226) 5 years ago
Edgar Aroutiounian 801b4b83e2
[slash][consensus] Notice double sign & broadcast, factor out tech debt of consensus (#2152) 5 years ago
Edgar Aroutiounian 44c5704fc3
[slash][quorum][consensus] Extend existing data structures for slashing needs (#2148) 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
Rongjian Lan 7c9142d35e
Add debug info for overrun issue & fix OOB bugs from the audit (#2076) 5 years ago
Edgar Aroutiounian 352833d773
[votepower] Need to loop for right ShardID for BLS key ownership (#2032) 5 years ago
Rongjian Lan e7cd387677 Fix create validator balance reduce bug; Add LastEpochInCommittee (#2029) 5 years ago