mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-01-08 21:08:10 -05:00
Avoid crash due to invalid index (#5025)
Co-authored-by: Raul Jordan <raul@prysmaticlabs.com>
This commit is contained in:
@@ -606,6 +606,11 @@ func (bs *Server) GetValidatorPerformance(
|
||||
missingValidators = append(missingValidators, key)
|
||||
continue
|
||||
}
|
||||
if idx >= uint64(len(validatorSummary)) {
|
||||
// Not listed in validator summary yet; treat it as missing.
|
||||
missingValidators = append(missingValidators, key)
|
||||
continue
|
||||
}
|
||||
|
||||
effectiveBalances = append(effectiveBalances, validatorSummary[idx].CurrentEpochEffectiveBalance)
|
||||
beforeTransitionBalances = append(beforeTransitionBalances, validatorSummary[idx].BeforeEpochTransitionBalance)
|
||||
|
||||
Reference in New Issue
Block a user