Skip to content

Commit a5b7a22

Browse files
jtragliatbenr
andauthored
Add explicit tie-breaker in pending balance deposits sort (#8772)
Co-authored-by: Enrico Del Fante <enrico.delfante@consensys.net>
1 parent f4e8570 commit a5b7a22

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ethereum/spec/src/main/java/tech/pegasys/teku/spec/logic/versions/electra/forktransition/ElectraStateUpgrade.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,9 @@ public BeaconStateElectra upgrade(final BeaconState preState) {
103103
.boxed()
104104
.sorted(
105105
Comparator.comparing(
106-
index -> validators.get(index).getActivationEligibilityEpoch()))
106+
(Integer index) ->
107+
validators.get(index).getActivationEligibilityEpoch())
108+
.thenComparing(index -> index))
107109
.forEach(
108110
index ->
109111
beaconStateMutators.queueEntireBalanceAndResetValidator(state, index));

0 commit comments

Comments
 (0)