Mark Holt 85ade6b49a
FIx outstanding know header==nil errors + reduce bor heimdall logging (#8878)
This PR has fixes for a number of instances in the bor heimdall stage
where nil headers are either ignored or inadvertently processed.

It also has a demotion of milestone related logging messages to debug
for missing blocks because the process is not at the head of the chain +
a general reduction in periodic logging to 30 secs rather than 20 to
reduce the log output on long runs.

In addition there is a refactor of persistValidatorSets to perform
validator set initiation in a seperate function. This is intended to
clarify the operation of persistValidatorSets - which is till performing
2 actions, persisting the snapshot and then using it to check the header
against synthesized validator set in the snapshot.
2023-12-01 17:52:50 +00:00
..
2023-01-31 14:00:57 +05:30
2023-07-18 09:47:04 +01:00
2023-08-18 17:10:35 +01:00
2023-01-31 14:00:57 +05:30
2023-08-18 17:10:35 +01:00
2023-01-31 14:00:57 +05:30
2023-07-18 09:47:04 +01:00