mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-21 10:27:26 +08:00
handle verification conditions correctly
This commit is contained in:
parent
c0f4b1b177
commit
a03590c5aa
@ -140,8 +140,10 @@ func (a *TokenApplication) ApplyTransitions(
|
||||
}
|
||||
|
||||
parallelismMap := map[int]uint64{}
|
||||
for i := range a.Tries[1:] {
|
||||
parallelismMap[i] = 0
|
||||
if len(a.Tries) > 1 {
|
||||
for i := range a.Tries[1:] {
|
||||
parallelismMap[i] = 0
|
||||
}
|
||||
}
|
||||
|
||||
seen := map[string]struct{}{}
|
||||
|
||||
@ -858,7 +858,7 @@ func ProcessJoinsAndLeaves(
|
||||
}
|
||||
process := eligibilityOrder.All()
|
||||
slices.Reverse(process)
|
||||
for s := 0; s+setSize < 2048; s++ {
|
||||
for s := 0; s < len(process) && s+setSize < 2048; s++ {
|
||||
app.Tries[1+i].Add([]byte(process[s].addr), frame.FrameNumber)
|
||||
app.Tries[2+i].Remove([]byte(process[s].addr))
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user