From 0cf544d8cb98342d500610d0d72680cd13fadc1b Mon Sep 17 00:00:00 2001 From: Martin Holst Swende Date: Fri, 10 Feb 2017 14:32:52 +0100 Subject: [PATCH] core/blockchain: Documentation, fix minor nitpick --- core/blockchain.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/blockchain.go b/core/blockchain.go index 7a5ab59040..ae4fbbcd72 100644 --- a/core/blockchain.go +++ b/core/blockchain.go @@ -1257,12 +1257,14 @@ func (bc *BlockChain) BadBlocks() ([]BadBlockArgs, error) { headers := make([]BadBlockArgs, 0, bc.badBlocks.Len()) for _, hash := range bc.badBlocks.Keys() { if hdr, exist := bc.badBlocks.Peek(hash); exist { - headers = append(headers, BadBlockArgs{hdr.(*types.Header).Hash(), hdr.(*types.Header)}) + header := hdr.(*types.Header) + headers = append(headers, BadBlockArgs{header.Hash(), header}) } } return headers, nil } -// Adds a 'bad lock' to the LRU + +// addBadBlock adds a bad block to the bad-block LRU cache func (bc *BlockChain) addBadBlock(block *types.Block) { bc.badBlocks.Add(block.Header().Hash(), block.Header()) }