prysm-pulse/beacon-chain/sync
Victor Farazdagi f0ffd5af03
Introduces peer scorer service (#6579)
* introduces peer scorer service
* gazelle
* Merge branch 'master' into peer-scoring-service
* fixes comment
* fix build error
* linter suggestions
* Merge branch 'master' into peer-scoring-service
* updates tests
* Merge branch 'master' into peer-scoring-service
* badresponses scorer tests
* gazelle
* Merge branch 'master' into peer-scoring-service
* Merge branch 'master' into peer-scoring-service
* adds scorer_test
* gazelle
* updates bad response default penalty
* more comments
* Merge branch 'master' into peer-scoring-service
* Merge branch 'master' into peer-scoring-service
* Merge branch 'master' into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* introduces peerdatastore into status
* makes sure that commong peer data store is used
* Merge branch 'peer-scoring-service' of github.com:prysmaticlabs/prysm into peer-scoring-service
* linter
* gazelle
* updates tests
* Merge branch 'master' into peer-scoring-service
* fixes tests
* Nishant's suggestions
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge refs/heads/master into peer-scoring-service
* Merge branch 'master' into peer-scoring-service
* gofmt
* Nishant's suggestion to use isBadPeer
* Merge refs/heads/master into peer-scoring-service
2020-07-20 15:12:59 +00:00
..
initial-sync Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
BUILD.bazel QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
deadlines.go Validate RPC Topics Before Sending Requests (#6558) 2020-07-13 09:20:53 +08:00
decode_pubsub.go Renames receiver in sync service (#6348) 2020-06-22 20:37:48 +00:00
doc.go Regular Sync - First Pass (#3201) 2019-08-16 13:13:04 -04:00
error_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
error.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
log.go Regular Sync - First Pass (#3201) 2019-08-16 13:13:04 -04:00
metrics.go add fix and test (#6533) 2020-07-09 09:46:35 -05:00
pending_attestations_queue_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
pending_attestations_queue.go Fix Invalid SSZ in Block Roots RPC Request (#6405) 2020-06-26 17:05:04 +00:00
pending_blocks_queue_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
pending_blocks_queue.go Part 1 of blockchain pkg clean up (#6537) 2020-07-09 18:50:48 -05:00
rate_limiter_test.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rate_limiter.go Introduces peer scorer service (#6579) 2020-07-20 15:12:59 +00:00
rpc_beacon_blocks_by_range_test.go Introduces peer scorer service (#6579) 2020-07-20 15:12:59 +00:00
rpc_beacon_blocks_by_range.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rpc_beacon_blocks_by_root_test.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rpc_beacon_blocks_by_root.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rpc_chunked_response.go QSP 32: Add Appropriate Stream Deadlines for RPC Requests (#6583) 2020-07-13 19:40:12 +00:00
rpc_goodbye_test.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rpc_goodbye.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rpc_metadata_test.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rpc_metadata.go Introduces peer scorer service (#6579) 2020-07-20 15:12:59 +00:00
rpc_ping_test.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
rpc_ping.go Introduces peer scorer service (#6579) 2020-07-20 15:12:59 +00:00
rpc_status_test.go Introduces peer scorer service (#6579) 2020-07-20 15:12:59 +00:00
rpc_status.go Introduces peer scorer service (#6579) 2020-07-20 15:12:59 +00:00
rpc_test.go Validate RPC Topics Before Sending Requests (#6558) 2020-07-13 09:20:53 +08:00
rpc.go Validate RPC Topics Before Sending Requests (#6558) 2020-07-13 09:20:53 +08:00
service_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
service.go QSP 29: Add Rate Limiter For All Topics (#6606) 2020-07-17 08:58:51 +00:00
subscriber_beacon_aggregate_proof_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
subscriber_beacon_aggregate_proof.go Renames receiver in sync service (#6348) 2020-06-22 20:37:48 +00:00
subscriber_beacon_attestation_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
subscriber_beacon_attestation.go Renames receiver in sync service (#6348) 2020-06-22 20:37:48 +00:00
subscriber_beacon_blocks_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
subscriber_beacon_blocks.go Part 1 of blockchain pkg clean up (#6537) 2020-07-09 18:50:48 -05:00
subscriber_handlers.go Renames receiver in sync service (#6348) 2020-06-22 20:37:48 +00:00
subscriber_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
subscriber.go Refactors calls to deprecated libp2p methods (#6554) 2020-07-13 02:28:40 +00:00
sync_test.go Refactors redundant global variables from sync (#5860) 2020-05-15 08:53:19 +00:00
utils_test.go Use spec attestation time verification in gRPC requests (#6429) 2020-06-28 14:37:17 -07:00
utils.go Improve make() capacity allocations (#6517) 2020-07-09 15:50:58 +00:00
validate_aggregate_proof_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
validate_aggregate_proof.go Remove batch blocks save at getAttPreState (#6584) 2020-07-14 15:46:00 +00:00
validate_attester_slashing_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
validate_attester_slashing.go Renames receiver in sync service (#6348) 2020-06-22 20:37:48 +00:00
validate_beacon_attestation_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
validate_beacon_attestation.go Remove batch blocks save at getAttPreState (#6584) 2020-07-14 15:46:00 +00:00
validate_beacon_blocks_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
validate_beacon_blocks.go Reject a block which its parent is not part of the finalized chain (#6549) 2020-07-11 03:57:42 +00:00
validate_proposer_slashing_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
validate_proposer_slashing.go Renames receiver in sync service (#6348) 2020-06-22 20:37:48 +00:00
validate_voluntary_exit_test.go Applies assertion funcs to sync tests (#6603) 2020-07-15 04:41:11 +00:00
validate_voluntary_exit.go QSP-9 Prevent Casting to Int if Possible (#6349) 2020-06-26 11:07:00 -05:00