Commit Graph

243 Commits (6029ba5cf9a608aad9256b212a319d201dc4512c)

Author SHA1 Message Date
Leo Chen b560f88978 [libp2p/consensus] p2p spamming defense 4 years ago
Rongjian Lan 8a08da67ca
Remove unused code and add benchmark for consensus msg check (#3211) 4 years ago
Rongjian Lan a168517dfc
Move BLS related wrapper structure into a separate package (#3209) 4 years ago
Sebastian Johnsson 41c0b3d06b [coverage] [consensus] Improved coverage for the consensus package 4 years ago
Sebastian Johnsson 7e5b6fe5e9 [coverage] [consensus] Improved coverage for the consensus package 4 years ago
Daniel Van Der Maden 18418a7e1b
[TxPool] Fix stuck staking transactions (#3116) 5 years ago
Leo Chen 161c0f796e [test] use static build in Linux platform 5 years ago
Daniel Van Der Maden 8d76969579
[t3] Tx pool error report fix & local build fix (#3047) 5 years ago
Daniel Van Der Maden 5476eb5b6a
Tx pool error report fix & local build fix (#3046) 5 years ago
Daniel Van Der Maden 5d87fdb59e
Fix error sink msg duplication & false positives (#2924) 5 years ago
Ganesha Upadhyaya 6bc602194c
refactor check duplicates to staking_verifier (#2898) 5 years ago
Rongjian Lan 8fde77d88f
Revert merge normal and staking txns (#2895) 5 years ago
Ganesha Upadhyaya 21327e697e
[core][node/worker] processing staking and normal transactions together (#2869) 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 82b71619d2
[node] Redundant field removed - dead files & scripts , update deprecated libp2p package names, fold p2p code (#2817) 5 years ago
Edgar Aroutiounian a1c8156afc
[project] Endless tech debt (#2777) 5 years ago
Edgar Aroutiounian d21f68d34d
[go.mod][pubsub][test] Update libp2p, use MaxMessage at p2p level protection, remove dead code (#2692) 5 years ago
Edgar Aroutiounian 7da8ec0a02
[project] Remove txgen, prefer stack based init & map literals (#2678) 5 years ago
Edgar Aroutiounian 4e85d7d866
[service][node] Project Tech debt clean up, remove wallet (#2664) 5 years ago
Edgar Aroutiounian f8cbd880bb
[project] Bls -> BLS & remove dead Stake solidity contract (#2652) 5 years ago
Rongjian Lan d51cd526ee add test code for rewarding delegations 5 years ago
flicker-harmony aadeae045c Refactor explorer service and add addresses fetch from db 5 years ago
Edgar Aroutiounian efd6a47b8a
[availabililty] Move when reset of counters occurs, more log on bumping sign counts, remove leftover test… (#2339) 5 years ago
Edgar Aroutiounian c4d744e376
[double-sign] Provide proof of double sign in slash record sent to beaconchain (#2253) 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 801b4b83e2
[slash][consensus] Notice double sign & broadcast, factor out tech debt of consensus (#2152) 5 years ago
Daniel Van Der Maden 9fe8792c02 Report failed (non-staking) transactions (#2160) 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 b995bb02f2
[rpc][staking] Quick way to add an staking transaction error sink for… (#1986) 5 years ago
Rongjian Lan 842ced116a Fix cross-shard verification during staking epoch change 5 years ago
Rongjian Lan 8c4734a319 fix a corner case bug for staking epoch catch up 5 years ago
Rongjian Lan 9070421462 Refactor shard compute logic and make local test friendly for staking 5 years ago
Daniel Van Der Maden 1ca65b1176 [test/deploy] Fix possible dependency missmatch for tests 5 years ago
Edgar Aroutiounian a584baa760 [deploy] Temp disable debug_staking command 5 years ago
Daniel Van Der Maden ca6ca23926 [test/deploy] Add checks & clone for dependent repos 5 years ago
Daniel Van Der Maden 4fc6ce57f3 [test/deploy] Add staking debugging tools to localnet deploy script 5 years ago
Rongjian Lan d21ce08309 Use TxPool for worker's transaction proposal 5 years ago
Minh Doan 8331d52a17 add example for creating one address 5 years ago
Leo Chen 3b4a6ea675 [test] fix deploy.sh error 5 years ago
Dennis Won 7d68c7cc01 add verifyHeaders option to blockchain.insertChain() 5 years ago
chaosma 942456f564 Staking part2 (#1755) 5 years ago
chao bd6a9bee6c fix test error 5 years ago
chao 59b581dac6 make cross shard test shorter 5 years ago
Leo Chen db5306d235 [test] add wallet cross-shard transfer test in deploy.sh 5 years ago
Edgar Aroutiounian 1297623cfe
Staking dev cycle (#1689) 5 years ago
Rongjian Lan 301706771c Fix lint and build 5 years ago
Rongjian Lan 397f88269a Cleanup state sync logic; fix explorer node sync wrong committee issue 5 years ago