aboutsummaryrefslogtreecommitdiffstats
path: root/core/leader-selector.go
diff options
context:
space:
mode:
Diffstat (limited to 'core/leader-selector.go')
-rw-r--r--core/leader-selector.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/core/leader-selector.go b/core/leader-selector.go
index 94d28fa..bcfa57f 100644
--- a/core/leader-selector.go
+++ b/core/leader-selector.go
@@ -150,10 +150,7 @@ func (l *leaderSelector) processBlock(block *types.Block) error {
func (l *leaderSelector) potentialLeader(block *types.Block) (bool, *big.Int) {
dist := l.distance(block.CRSSignature)
cmp := l.minCRSBlock.Cmp(dist)
- if cmp > 0 || (cmp == 0 && block.Hash.Less(l.minBlockHash)) {
- return true, dist
- }
- return false, dist
+ return (cmp > 0 || (cmp == 0 && block.Hash.Less(l.minBlockHash))), dist
}
func (l *leaderSelector) updateLeader(block *types.Block, dist *big.Int) {