From a064131488c426a02060bc6719fd21db982d900f Mon Sep 17 00:00:00 2001 From: DinhLN Date: Mon, 10 Dec 2018 13:37:40 +0700 Subject: [PATCH] Fixed only half MNs can be mining block. --- consensus/posv/posv.go | 1 + 1 file changed, 1 insertion(+) diff --git a/consensus/posv/posv.go b/consensus/posv/posv.go index 142aec836f..d060fd05eb 100644 --- a/consensus/posv/posv.go +++ b/consensus/posv/posv.go @@ -483,6 +483,7 @@ func WhoIsCreator(snap *Snapshot, header *types.Header) (common.Address, error) } func YourTurn(masternodes []common.Address, snap *Snapshot, header *types.Header, cur common.Address) (int, int, bool, error) { + masternodes = masternodes[:len(masternodes)/2+1] if len(masternodes) == 0 { return -1, -1, true, nil }