Add penalty feature for prevent signer without sign in epoc make slow

This commit is contained in:
AnilChinchwale 2018-11-07 12:05:58 +05:30
parent 7892d7c162
commit 9414ae6f2a
2 changed files with 2 additions and 3 deletions

View file

@ -690,7 +690,7 @@ func (bc *BlockChain) procFutureBlocks() {
// Insert one by one as chain insertion needs contiguous ancestry between blocks // Insert one by one as chain insertion needs contiguous ancestry between blocks
for i := range blocks { for i := range blocks {
bc.InsertChain(blocks[i : i+1]) bc.InsertChain(blocks[i: i+1])
} }
} }
} }
@ -1243,7 +1243,7 @@ func (st *insertStats) report(chain []*types.Block, index int, cache common.Stor
if index == len(chain)-1 || elapsed >= statsReportLimit { if index == len(chain)-1 || elapsed >= statsReportLimit {
var ( var (
end = chain[index] end = chain[index]
txs = countTransactions(chain[st.lastIndex : index+1]) txs = countTransactions(chain[st.lastIndex: index+1])
) )
context := []interface{}{ context := []interface{}{
"blocks", st.processed, "txs", txs, "mgas", float64(st.usedGas) / 1000000, "blocks", st.processed, "txs", txs, "mgas", float64(st.usedGas) / 1000000,

View file

@ -282,7 +282,6 @@ func New(ctx *node.ServiceContext, config *Config) (*Ethereum, error) {
} }
return penSigners, nil return penSigners, nil
} }
return []common.Address{}, nil return []common.Address{}, nil
} }