prysm-pulse/shared
Victor Farazdagi ca26745720
Implements WRR in init-sync, full bandwidth utilization (#5887)
* implements weighted round robin in init-sync
* protection against evil peer
* reshuffle
* shorten flag
* deterministic order of wrr
* Merge branch 'master' into init-sync-wrr
* Merge refs/heads/master into init-sync-wrr
* Merge refs/heads/master into init-sync-wrr
* allow peers with the same capacity to pe selected at random
* Merge branch 'init-sync-wrr' of github.com:prysmaticlabs/prysm into init-sync-wrr
* adds wrr to e2e tests
* Merge refs/heads/master into init-sync-wrr
* Merge refs/heads/master into init-sync-wrr
* Merge refs/heads/master into init-sync-wrr
2020-05-18 18:59:03 +00:00
..
attestationutil Add fast function for comparing attestation data (#5834) 2020-05-12 16:55:17 -04:00
benchutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
bls BLS code cleanup (#5773) 2020-05-07 12:05:53 +00:00
bytesutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
cmd Remove out of date scripts and fix mockgen script (#5859) 2020-05-14 17:11:52 -05:00
debug Enforce error handling and checking type assertions (#5403) 2020-04-13 04:11:09 +00:00
event libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
featureconfig Implements WRR in init-sync, full bandwidth utilization (#5887) 2020-05-18 18:59:03 +00:00
hashutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
interop libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
iputils libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
keystore libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
logutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mathutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mclockutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
memorypool libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
messagehandler libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
mock Unify generated mocks into shared/mock (#5862) 2020-05-15 12:27:46 -05:00
mputil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
p2putils libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
pagination libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
params Make SlotsPerArchivedPoint configurable (#5888) 2020-05-17 16:40:41 -04:00
prometheus libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
roughtime libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
runutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
sliceutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
slotutil Properly Divide SecondsPerSlot Into Milliseconds (#5821) 2020-05-13 11:28:17 +08:00
testutil Load chain config from file (#5694) 2020-05-05 20:58:07 +03:00
traceutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
tracing libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
trieutil libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
version libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
BUILD.bazel libfuzz based tests (#5095) 2020-05-05 07:22:26 +00:00
service_registry_test.go Makes test naming consistent across codebase (#1636) 2019-02-22 07:11:26 -08:00
service_registry.go Other Package Godocs for Prysm (#5681) 2020-04-29 21:32:39 +00:00