func (pool *BlockPool) FirstTwoBlocksAndPeers() (first, second *BlockData, err error) {
	first, err = pool.BlockAndPeerAtHeight(pool.Height)
	second, err2 := pool.BlockAndPeerAtHeight(pool.Height + 1)
	if err == nil {
		err = err2
	}
	return
}
// FirstTwoBlocksAndPeers returns the blocks and the delivery peers at pool's height H and H+1.
FirstTwoBlocksAndPeers returns the blocks and the delivery peers at pool's height H and H+1.
// FirstTwoBlocksAndPeers returns the blocks and the delivery peers at pool ' s height H and H + 1 .
func (pool *BlockPool) FirstTwoBlocksAndPeers() (first, second *BlockData, err error) {
	first, err = pool.BlockAndPeerAtHeight(pool.Height)
	second, err2 := pool.BlockAndPeerAtHeight(pool.Height + 1)
	if err == nil {
		err = err2
	}
	return
}
func ( pool * BlockPool ) FirstTwoBlocksAndPeers ( ) ( first , second * BlockData , err error ) { first , err = pool . BlockAndPeerAtHeight ( pool . Height ) second , err2 := pool . BlockAndPeerAtHeight ( pool . Height + 1 ) if err == nil { err = err2 } return }
FirstTwoBlocksAndPeers returns the blocks and the delivery peers at pool's height H and H+1.
FirstTwoBlocksAndPeers returns the blocks and the delivery peers at pool ' s height H and H + 1 .