From 7e491a582b7881d5dda3e17023c3b79a56b78944 Mon Sep 17 00:00:00 2001 From: parmarrushabh Date: Tue, 26 Mar 2019 14:25:03 +0530 Subject: [PATCH] penalties returned at tip fork --- eth/backend.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/eth/backend.go b/eth/backend.go index e44fa24b58..f1f308c0e2 100644 --- a/eth/backend.go +++ b/eth/backend.go @@ -419,9 +419,11 @@ func New(ctx *node.ServiceContext, config *Config) (*Ethereum, error) { log.Debug("Time Calculated HookPenaltyTIPSigning ", "block", header.Number, "hash", header.Hash().Hex(), "pen comeback nodes", len(penComebacks), "not enough miner", len(penalties), "time", common.PrettyDuration(time.Since(start))) penalties = append(penalties, penComebacks...) - return penalties, nil - - } + if chain.Config().IsTIPRandomize(header.Number) { + return penalties, nil + } + return penComebacks, nil + } return []common.Address{}, nil }