Commit Graph

1659 Commits (5252dd374f287548a23b1cbaadf6b7840991684e)

Author SHA1 Message Date
Ganesha Upadhyaya ae362c24c6
multi-bls key support (#2249) 5 years ago
Edgar Aroutiounian f7776e8526
Add more log for committee compute (#2366) (#2367) 5 years ago
flicker-harmony aadeae045c Refactor explorer service and add addresses fetch from db 5 years ago
Rongjian Lan d2a901dc49
Remove invalid crosslinks from pending; optimize block timer (#2356) 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 ff5a029e56 only broadcast valid transactions 5 years ago
Daniel Van Der Maden e7c4ef37d5
Add shard checking to Tx-Pool & correct blacklist (#2301) 5 years ago
Rongjian Lan beb9fc4f8c
Make shutdown signal handling more robust and faster (#2293) 5 years ago
janet-harmony 4282127a34
[debug] Fix explorer node lagging behind, due to not processing COMMITTED messages (#2284) 5 years ago
Daniel Van Der Maden 376178a91e
Abstract transactions in tx pool and add staking transaction to pool with error report (#2236) 5 years ago
Edgar Aroutiounian e9b45171ba
[rpc][quorum] Expose SuperCommittee network wide RPC (#2273) 5 years ago
Rongjian Lan 0aeb3c9e34
State prune (#2244) 5 years ago
Edgar Aroutiounian 801b4b83e2
[slash][consensus] Notice double sign & broadcast, factor out tech debt of consensus (#2152) 5 years ago
Edgar Aroutiounian cae94683a4
[state][staking][availability] Handle availability only in finalize (#2185) 5 years ago
Edgar Aroutiounian 0ce02381cc
[rpc] Remove IsBeaconChainExplorerNode, let any node on beaconchain calculate median stake (#2177) 5 years ago
Edgar Aroutiounian 0a0a6336bc
[node][availability] Move validator staking update in writeblockwithstate earlier in body, temp disable availability (#2175) 5 years ago
Daniel Van Der Maden d6365f94a6 [core + node] Change blacklist map and err returns 5 years ago
Daniel Van Der Maden 4d8cf3b3e9 [node] Update test for new constructor sig 5 years ago
Daniel Van Der Maden 09977c8dd1 [node] Add blacklist to constructor 5 years ago
flicker-harmony bf96109f04 hmyv2 is back for master 5 years ago
Daniel Van Der Maden 9fe8792c02 Report failed (non-staking) transactions (#2160) 5 years ago
flicker-harmony b42b3d3d91 Refactor apis on master (#2150) 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 eca9ca51ad
Fix mutex misuse in pending crosslinks (#2094) 5 years ago
Rongjian Lan 55664be681
Add the cross-shard fixes from s3 into master (#2105) 5 years ago
flicker-harmony f62f3dce41 Add pending CX receipts API to master (#2119) 5 years ago
Edgar Aroutiounian 5a5ec5739c
[node] Increase error sink size (#2115) 5 years ago
Edgar Aroutiounian ac0d005252
[rpc] Do not use named return value (#2097) 5 years ago
Rongjian Lan 7c9142d35e
Add debug info for overrun issue & fix OOB bugs from the audit (#2076) 5 years ago
flicker-harmony a4479d62d0 Divide apis into v1 and v2 5 years ago
Rongjian Lan 7bbd162425
Fix condition for explorer node to update consensus info (#2060) 5 years ago
Edgar Aroutiounian b216666de1 [security] Audit fixes (#2051) 5 years ago
Edgar Aroutiounian 868c4c896c
Extend failure sink (#2045) 5 years ago
Edgar Aroutiounian c37a89455e
[rpc] Expose median raw stake for explorer nodes only, remove dead st… (#2035) 5 years ago
Edgar Aroutiounian f84ebfa7f4
[node] Exit program if either shardchain or beaconchain is nil (#2030) 5 years ago
chaosma 56dc8e04d8 add debug flag to avoid too much log info in crosslink verification (#2021) 5 years ago
chao 50bb3d86a8 refactor crosslink code out of cross-shard-tx; add more strict verification logic 5 years ago
Edgar Aroutiounian b995bb02f2
[rpc][staking] Quick way to add an staking transaction error sink for… (#1986) 5 years ago
Edgar Aroutiounian f17e76fe1b
[engine] Verify quorum achieved by mask in VerifySeal (#2003) 5 years ago
Rongjian Lan c96c342e99 Streamline beneficiary code 5 years ago
Rongjian Lan d93da67860 fix lint 5 years ago
Rongjian Lan 9abd1f8c06 Fix harmony node vs staking node SelfAddress 5 years ago
Rongjian Lan 9343fdaaed fix beneficiary issue 5 years ago
flicker-harmony 4274305024 Remove committee in explorer service 5 years ago
Rongjian Lan 290cc51b72 fix crosslink bugs 5 years ago
Rongjian Lan 16a6cf9f55 only propose crosslinks after staking epoch 5 years ago
Rongjian Lan c6e527f086 reduce crosslink batch and disable validator block broadcasting 5 years ago