From b47f835c54ad42fa5fe1699b82b00b8e6c0507f6 Mon Sep 17 00:00:00 2001 From: lightclient Date: Thu, 31 Aug 2023 07:17:19 -0700 Subject: [PATCH] core/forkid: skip all time based forks in genesis using loop --- core/forkid/forkid.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/forkid/forkid.go b/core/forkid/forkid.go index e655b88e60..196c2899a4 100644 --- a/core/forkid/forkid.go +++ b/core/forkid/forkid.go @@ -293,7 +293,7 @@ func gatherForks(config *params.ChainConfig, genesis uint64) ([]uint64, []uint64 forksByTime = forksByTime[1:] } // Skip any forks by time that are non-zero, but before genesis. - if len(forksByTime) > 0 && forksByTime[0] <= genesis { + for len(forksByTime) > 0 && forksByTime[0] <= genesis { forksByTime = forksByTime[1:] } return forksByBlock, forksByTime