## Issue Addressed NA ## Proposed Changes Fixes a bug that I missed during a review in #2163. I found this bug by observing that nodes were receiving far less attestations (~1/2 of previous). I'm not certain on *exactly* how this mistake manifested in a reduction in attestations, but the mistake touches so much code that I think it's reasonable to declare that this it the cause of the observed issue (drop in attestations). ## Additional Info NA
This commit is contained in:
parent
b06559ae97
commit
1eb0915301
@ -37,7 +37,7 @@ pub struct PeerScoreSettings<TSpec: EthSpec> {
|
|||||||
|
|
||||||
impl<TSpec: EthSpec> PeerScoreSettings<TSpec> {
|
impl<TSpec: EthSpec> PeerScoreSettings<TSpec> {
|
||||||
pub fn new(chain_spec: &ChainSpec, gs_config: &GossipsubConfig) -> PeerScoreSettings<TSpec> {
|
pub fn new(chain_spec: &ChainSpec, gs_config: &GossipsubConfig) -> PeerScoreSettings<TSpec> {
|
||||||
let slot = Duration::from_millis(chain_spec.seconds_per_slot);
|
let slot = Duration::from_secs(chain_spec.seconds_per_slot);
|
||||||
let beacon_attestation_subnet_weight = 1.0 / chain_spec.attestation_subnet_count as f64;
|
let beacon_attestation_subnet_weight = 1.0 / chain_spec.attestation_subnet_count as f64;
|
||||||
let max_positive_score = (MAX_IN_MESH_SCORE + MAX_FIRST_MESSAGE_DELIVERIES_SCORE)
|
let max_positive_score = (MAX_IN_MESH_SCORE + MAX_FIRST_MESSAGE_DELIVERIES_SCORE)
|
||||||
* (BEACON_BLOCK_WEIGHT
|
* (BEACON_BLOCK_WEIGHT
|
||||||
|
Loading…
Reference in New Issue
Block a user