@@ -303,10 +303,6 @@ func (sp *SyncProcessor) synchronize() error {
303
303
304
304
for _ , epochDelta := range sp .syncDelta {
305
305
306
- /*if epochDelta.Epoch != 128 {
307
- continue
308
- }*/
309
-
310
306
if sp .lastSynchronizedTick .Epoch > epochDelta .Epoch {
311
307
continue
312
308
}
@@ -340,6 +336,8 @@ func (sp *SyncProcessor) synchronize() error {
340
336
341
337
for _ , interval := range epochDelta .ProcessedIntervals {
342
338
339
+ fmt .Printf ("Processing range [%d - %d]\n " , interval .InitialProcessedTick , interval .LastProcessedTick )
340
+
343
341
initialIntervalTick := interval .InitialProcessedTick
344
342
345
343
if initialIntervalTick > sp .lastSynchronizedTick .TickNumber {
@@ -662,20 +660,17 @@ func (sp *SyncProcessor) storeTicks(validatedTicks validator.ValidatedTicks, epo
662
660
LastProcessedTick : lastSynchronizedTick .TickNumber ,
663
661
},
664
662
}
665
-
666
663
}
667
- fmt .Printf ("Initial: %d | Last: %d" , initialIntervalTick , lastSynchronizedTick .TickNumber )
668
- time .Sleep (5 * time .Second )
669
664
670
- if initialIntervalTick > lastSynchronizedTick . TickNumber {
665
+ if processedTickIntervalsPerEpoch . Intervals [ len ( processedTickIntervalsPerEpoch . Intervals ) - 1 ]. InitialProcessedTick != initialIntervalTick {
671
666
processedTickIntervalsPerEpoch .Intervals = append (processedTickIntervalsPerEpoch .Intervals , & protobuff.ProcessedTickInterval {
672
667
InitialProcessedTick : initialIntervalTick ,
673
668
LastProcessedTick : lastSynchronizedTick .TickNumber ,
674
669
})
675
- } else {
676
- processedTickIntervalsPerEpoch .Intervals [len (processedTickIntervalsPerEpoch .Intervals )- 1 ].LastProcessedTick = lastSynchronizedTick .TickNumber
677
670
}
678
671
672
+ processedTickIntervalsPerEpoch .Intervals [len (processedTickIntervalsPerEpoch .Intervals )- 1 ].LastProcessedTick = lastSynchronizedTick .TickNumber
673
+
679
674
processedTickIntervalsPerEpochKey := store .AssembleKey (store .ProcessedTickIntervals , epoch )
680
675
serializedData , err = proto .Marshal (processedTickIntervalsPerEpoch )
681
676
if err != nil {
0 commit comments