core/blockchain: Documentation, fix minor nitpick

This commit is contained in:
Martin Holst Swende 2017-02-10 14:32:52 +01:00
parent f9f81ffedc
commit 0cf544d8cb

View file

@ -1257,12 +1257,14 @@ func (bc *BlockChain) BadBlocks() ([]BadBlockArgs, error) {
headers := make([]BadBlockArgs, 0, bc.badBlocks.Len()) headers := make([]BadBlockArgs, 0, bc.badBlocks.Len())
for _, hash := range bc.badBlocks.Keys() { for _, hash := range bc.badBlocks.Keys() {
if hdr, exist := bc.badBlocks.Peek(hash); exist { 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 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) { func (bc *BlockChain) addBadBlock(block *types.Block) {
bc.badBlocks.Add(block.Header().Hash(), block.Header()) bc.badBlocks.Add(block.Header().Hash(), block.Header())
} }