func (pool *BlockPool) ProcessedCurrentHeightBlock() {
	peerID, peerOk := pool.blocks[pool.Height]
	if peerOk {
		pool.peers[peerID].RemoveBlock(pool.Height)
	}
	delete(pool.blocks, pool.Height)
	pool.logger.Debug("removed block at height", "height", pool.Height)
	pool.Height++
	pool.removeShortPeers()
}
// ProcessedCurrentHeightBlock performs cleanup after a block is processed. It removes block at pool height and
// the peers that are now short.
ProcessedCurrentHeightBlock performs cleanup after a block is processed. It removes block at pool height and
the peers that are now short.
// ProcessedCurrentHeightBlock performs cleanup after a block is processed . It removes block at pool height and // the peers that are now short .
func (pool *BlockPool) ProcessedCurrentHeightBlock() {
	peerID, peerOk := pool.blocks[pool.Height]
	if peerOk {
		pool.peers[peerID].RemoveBlock(pool.Height)
	}
	delete(pool.blocks, pool.Height)
	pool.logger.Debug("removed block at height", "height", pool.Height)
	pool.Height++
	pool.removeShortPeers()
}
func ( pool * BlockPool ) ProcessedCurrentHeightBlock ( ) { peerID , peerOk := pool . blocks [ pool . Height ] if peerOk { pool . peers [ peerID ] . RemoveBlock ( pool . Height ) } delete ( pool . blocks , pool . Height ) pool . logger . Debug ( " " , " " , pool . Height ) pool . Height ++ pool . removeShortPeers ( ) }
ProcessedCurrentHeightBlock performs cleanup after a block is processed.
ProcessedCurrentHeightBlock performs cleanup after a block is processed .