lighthouse/consensus/types/src
blacktemplar 7404f1ce54 Gossipsub scoring (#1668)
## Issue Addressed

#1606 

## Proposed Changes

Uses dynamic gossipsub scoring parameters depending on the number of active validators as specified in https://gist.github.com/blacktemplar/5c1862cb3f0e32a1a7fb0b25e79e6e2c.

## Additional Info

Although the parameters got tested on Medalla, extensive testing using simulations on larger networks is still to be done and we expect that we need to change the parameters, although this might only affect constants within the dynamic parameter framework.
2020-11-12 01:48:28 +00:00
..
beacon_state Address clippy lints, panic in ssz_derive on overflow (#1714) 2020-10-25 23:27:39 +00:00
test_utils Optimize attester slashing (#1745) 2020-10-22 01:43:54 +00:00
aggregate_and_proof.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
attestation_data.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
attestation_duty.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
attestation.rs Support multiple BLS implementations (#1335) 2020-07-25 02:03:18 +00:00
attester_slashing.rs Merge remote-tracking branch 'origin/master' into spec-v0.12 2020-06-26 12:57:56 +10:00
beacon_block_body.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
beacon_block_header.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
beacon_block.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
beacon_committee.rs Directory Restructure (#1163) 2020-05-18 21:24:23 +10:00
beacon_state.rs add quoted serialization util for FixedVector and VariableList (#1794) 2020-10-29 23:25:21 +00:00
chain_spec.rs Add toledo support (#1874) 2020-11-10 22:42:59 +00:00
checkpoint.rs Bump all spec tags to v0.12.1 (#1275) 2020-06-19 11:18:27 +10:00
deposit_data.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
deposit_message.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
deposit.rs Bump all spec tags to v0.12.1 (#1275) 2020-06-19 11:18:27 +10:00
enr_fork_id.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
eth1_data.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
eth_spec.rs Gossipsub scoring (#1668) 2020-11-12 01:48:28 +00:00
fork_data.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
fork.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
free_attestation.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
graffiti.rs Address clippy lints, panic in ssz_derive on overflow (#1714) 2020-10-25 23:27:39 +00:00
historical_batch.rs Bump all spec tags to v0.12.1 (#1275) 2020-06-19 11:18:27 +10:00
indexed_attestation.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
lib.rs Update to spec v1.0.0-rc.0 and BLSv4 (#1765) 2020-10-28 22:19:38 +00:00
pending_attestation.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
proposer_slashing.rs Bump all spec tags to v0.12.1 (#1275) 2020-06-19 11:18:27 +10:00
relative_epoch.rs Remove saturating arith from state_processing (#1644) 2020-09-25 05:18:21 +00:00
selection_proof.rs Support multiple BLS implementations (#1335) 2020-07-25 02:03:18 +00:00
shuffling_id.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
signed_aggregate_and_proof.rs Support multiple BLS implementations (#1335) 2020-07-25 02:03:18 +00:00
signed_beacon_block_header.rs Bump all spec tags to v0.12.1 (#1275) 2020-06-19 11:18:27 +10:00
signed_beacon_block.rs Update to spec v1.0.0-rc.0 and BLSv4 (#1765) 2020-10-28 22:19:38 +00:00
signed_voluntary_exit.rs Bump all spec tags to v0.12.1 (#1275) 2020-06-19 11:18:27 +10:00
signing_data.rs Consensus updates for v0.12 (#1228) 2020-06-03 14:56:54 +10:00
slot_epoch_macros.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
slot_epoch.rs Fix epoch, slot, and effective balance quoting (#1756) 2020-10-11 23:58:12 +00:00
sqlite.rs Directory Restructure (#1163) 2020-05-18 21:24:23 +10:00
subnet_id.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
tree_hash_impls.rs Support multiple BLS implementations (#1335) 2020-07-25 02:03:18 +00:00
validator_subscription.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
validator.rs Fix epoch, slot, and effective balance quoting (#1756) 2020-10-11 23:58:12 +00:00
voluntary_exit.rs Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00