You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* `LastEpochWrittenForValidators`: Use golang if.
* `SaveLastEpochsWrittenForValidators`: Refactor.
* `SaveLastEpochsWrittenForValidators`: Fix when `epochByValIndex` > `batchSize`.
Before this commit, `TestStore_LastEpochWrittenForValidators` works if `validatorsCount <= 10000`
and stops working if `validatorsCount > 10000`.
* Slasher: Detect surrounded votes in multiple batches.
Fixes#13591.
Describe the bug
processQueuedAttestations
it the following:If:
case currentSlot := <-slotTicker
, the queue contain an attestation A, and if,case currentSlot := <-slotTicker
, the queue contain an attestation B, and if,then no slashing offense will be detected ==> ❌
Additional notes:
If:
case currentSlot := <-slotTicker
, the queue contain two attestations A and B and if,then the slashing offence will be detected. ==> ✅
If:
case currentSlot := <-slotTicker
, the queue contain an attestation A, and if,case currentSlot := <-slotTicker
, the queue contain an attestation B, and if,then the slashing offence will be detected. ==> ✅
Has this worked before in a previous version?
Probably not.
The text was updated successfully, but these errors were encountered: