code: func IsRoutable(na *wire.NetAddress) bool {
  	return IsValid(na) && !(IsRFC1918(na) || IsRFC2544(na) ||
  		IsRFC3927(na) || IsRFC4862(na) || IsRFC3849(na) ||
  		IsRFC4843(na) || IsRFC5737(na) || IsRFC6598(na) ||
  		IsLocal(na) || (IsRFC4193(na) && !IsOnionCatTor(na)))
  }
docs: // IsRoutable returns whether or not the passed address is routable over
  // the public internet.  This is true as long as the address is valid and is not
  // in any reserved ranges.