From 66f5a5bd7dac793318933b26d0086584fcbe0c52 Mon Sep 17 00:00:00 2001 From: Mike Zak Date: Mon, 16 Nov 2020 18:14:17 +0200 Subject: [PATCH] [NOD-1532] Genesis is not violating finality by definition --- domain/consensus/processes/consensusstatemanager/finality.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/domain/consensus/processes/consensusstatemanager/finality.go b/domain/consensus/processes/consensusstatemanager/finality.go index e6a94f430..bc9729414 100644 --- a/domain/consensus/processes/consensusstatemanager/finality.go +++ b/domain/consensus/processes/consensusstatemanager/finality.go @@ -8,6 +8,10 @@ import ( func (csm *consensusStateManager) checkFinalityViolation( blockHash *externalapi.DomainHash) error { + if *blockHash == *csm.genesisHash { + return nil + } + isViolatingFinality, err := csm.isViolatingFinality(blockHash) if err != nil { return err