func PeerNameFromString(nameStr string) (PeerName, error) {
	if _, err := hex.DecodeString(nameStr); err != nil {
		return UnknownPeerName, err
	}
	return PeerName(nameStr), nil
}
func PeerNameFromString(nameStr string) (PeerName, error) {
	if _, err := hex.DecodeString(nameStr); err != nil {
		return UnknownPeerName, err
	}
	return PeerName(nameStr), nil
}
func PeerNameFromString ( nameStr string ) ( PeerName , error ) { if _ , err := hex . DecodeString ( nameStr ) ; err != nil { return UnknownPeerName , err } return PeerName ( nameStr ) , nil }
// PeerNameFromString parses PeerName from a generic string.
PeerNameFromString parses PeerName from a generic string .