From faf5efa4558d857f0ecbf897933b21723a3f720c Mon Sep 17 00:00:00 2001 From: Mike Zak Date: Mon, 8 Oct 2018 18:03:58 +0300 Subject: [PATCH] [DEV-189] Fixed blockSet.highest() case when highest==nil --- blockdag/blockset.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blockdag/blockset.go b/blockdag/blockset.go index 0d9042435..690039b3c 100644 --- a/blockdag/blockset.go +++ b/blockdag/blockset.go @@ -38,7 +38,7 @@ func (bs blockSet) maxHeight() int32 { func (bs blockSet) highest() *blockNode { var highest *blockNode for _, node := range bs { - if highest.height < node.height || daghash.Less(&node.hash, &highest.hash) { + if highest == nil || highest.height < node.height || daghash.Less(&node.hash, &highest.hash) { highest = node } }