code: func (p *peer) Info() *eth.PeerInfo {
  	return &eth.PeerInfo{
  		Version:    p.version,
  		Difficulty: p.Td(),
  		Head:       fmt.Sprintf("%x", p.Head()),
  	}
  }
docs: // Info gathers and returns a collection of metadata known about a peer.