Commit Graph

877 Commits (e56ee2e6891363dc18d642ab7f46342f280bafa4)

Author SHA1 Message Date
Ganesha Upadhyaya 3a31ad219e
validator stats regression due to apr bug fixed (#2981) 5 years ago
Edgar Aroutiounian c2f089f618
[node] Throttle acceptance of incoming messages (#2970) 5 years ago
Edgar Aroutiounian 7b25c672d9
[blockchain] singleflight on tagged rlp registry (#2957) 5 years ago
Rongjian Lan 3d42325d98
Fix both total stake counting and delegation index for validator itself (#2952) 5 years ago
Daniel Van Der Maden ff488a65be
Add SenderAddress to plain Tx Type (#2949) 5 years ago
Janet Liang 60ec94b9fc
[rpc] delegations by block & error checks (#2903) 5 years ago
Rongjian Lan a27c99a0bc
Fix potential wrong epoch for shard state commitment (#2934) 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
Rongjian Lan 6ec6b6378a
remove unused code; continue on failed slash record; Fix delete slash func on SetDifference (#2923) 5 years ago
Ganesha Upadhyaya cda9315585
directly assign instead of assigning to copied value (not pointer) (#2909) 5 years ago
Ganesha Upadhyaya 1546fa0479
apr average over last hundred epochs (#2900) 5 years ago
Ganesha Upadhyaya 0885dc7e23
Fix super committee bug and add raw-stake to per-key metrics (#2899) 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
Rongjian Lan 918dec8cbe
Make TxPool ordering deterministic (#2892) 5 years ago
Rongjian Lan 69ff3b5bfe
Roll back validator list when block is reverted (#2891) 5 years ago
Rongjian Lan 044c2dcd4c
Validator dedup on identity and bls keys (#2883) 5 years ago
Daniel Van Der Maden 451d16c14d
Add viewID to block signed content (#2877) 5 years ago
Rongjian Lan f1d26b3a75
Remove same-validator redelegation feature which is useless and confu… (#2879) 5 years ago
Rongjian Lan 3808f5317b
Make commit sig committed along with the block (#2875) 5 years ago
Ganesha Upadhyaya 21327e697e
[core][node/worker] processing staking and normal transactions together (#2869) 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
Rongjian Lan e28c942aa0
make delegation index consistent by block number (#2834) 5 years ago
Edgar Aroutiounian b8798c3ff5
[project] Dead fields, staticcheck, update deprecated libp2p usages (#2825) 5 years ago
Ganesha Upadhyaya 27741f8407
[core] fix validator boot status for outgoing validators (#2822) 5 years ago
Edgar Aroutiounian 2afd8a54c4
[p2p] Throttle receive with constant cost function (#2819) 5 years ago
Ganesha Upadhyaya a732b52d86
port the fix from go-ethereum for interface conversion panic (#2816) 5 years ago
Rongjian Lan e9e1a37cc7
Remove elected validator list and make sure validator list addrs are unique (#2806) 5 years ago
Jong Hyuck Won a37074c7d3
Updating all sources of block.Transactions and do the corresponding work for block staking txns (#2655) 5 years ago
Rongjian Lan dcacc6347b
burn all transaction fees after staking. (#2792) 5 years ago
Leo Chen 0bacc9e769
[go] upgrade golang to 1.14 (#2779) 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
Rongjian Lan e484b556ae
optimize leader signature collection strategy; Clean up logs (#2775) 5 years ago
Ganesha Upadhyaya 6e5a4016bf
fix the validator stats not showing up for two epochs issue (#2774) 5 years ago
Rongjian Lan 70a4272fa3
fix block proposal ordering; other offchain commits change (#2761) 5 years ago
Edgar Aroutiounian 094a61301d
[project] Unused yaml files, staticcheck fixes, dead tests that only delay build (#2755) 5 years ago
Edgar Aroutiounian ba1c0cd0a3
[blockchain] Create fresh big int, remove more dead code from static … (#2749) 5 years ago
Rongjian Lan 191f1d5ee2
Final attempt: Don't div by 0; print out debug info (#2746) 5 years ago
Edgar Aroutiounian 832b01dfff
Revert "fix earned-reward by writing the stats only once, remove from UpdateValdiatorVotingPower (#2737)" (#2742) 5 years ago
Ganesha Upadhyaya dc036e64c7
fix earned-reward by writing the stats only once, remove from UpdateValdiatorVotingPower (#2737) 5 years ago
Rongjian Lan 66f26e8508
do snapshot for validators at last block of epoch (#2736) 5 years ago
Rongjian Lan f2524a888d
Make validator snapshot on new validator too (#2733) 5 years ago
Rongjian Lan 350b7a0bb4 fix validator snapshot cache 5 years ago
Rongjian Lan 05f2e20a39
make validator snapshot consistent with election (#2726) 5 years ago
Edgar Aroutiounian 24a17feecd
[state] ValidatorWrapper div zero panic fix - (#2724) 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