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 }