diff --git a/domain/consensus/processes/syncmanager/antipast.go b/domain/consensus/processes/syncmanager/antipast.go index a0e0f45d6..1f4da7a7a 100644 --- a/domain/consensus/processes/syncmanager/antipast.go +++ b/domain/consensus/processes/syncmanager/antipast.go @@ -195,5 +195,11 @@ func (sm *syncManager) isBlockInHeaderPruningPointFuture(blockHash *externalapi. if !exists { return false, nil } - panic("implement me") + + headerTipsPruningPoint, err := sm.consensusStateManager.HeaderTipsPruningPoint() + if err != nil { + return false, err + } + + return sm.dagTopologyManager.IsAncestorOf(headerTipsPruningPoint, blockHash) }