From eccbd08efec58f597571b01537914f6628dbdadc Mon Sep 17 00:00:00 2001 From: cheatfate Date: Sun, 24 Nov 2024 18:03:48 +0200 Subject: [PATCH] Fix block proposer verification failure for light forward syncing algorithm. --- beacon_chain/sync/sync_overseer.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beacon_chain/sync/sync_overseer.nim b/beacon_chain/sync/sync_overseer.nim index 4dbf70cc8e..738e8cb398 100644 --- a/beacon_chain/sync/sync_overseer.nim +++ b/beacon_chain/sync/sync_overseer.nim @@ -321,9 +321,9 @@ proc rebuildState(overseer: SyncOverseerRef): Future[void] {. let fork = - getStateField(dag.headState, fork) + getStateField(dag.clearanceState, fork) genesis_validators_root = - getStateField(dag.headState, genesis_validators_root) + getStateField(dag.clearanceState, genesis_validators_root) verifyBlockProposer(batchVerifier[], fork, genesis_validators_root, dag.db.immutableValidators, blocksOnly).isOkOr: