-
Notifications
You must be signed in to change notification settings - Fork 589
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installer outdated & slow binary downloads from Asia. #8334
Comments
I would have the installer reference the version from some running node for either network that way you never really need to worry about it. import requests
def fetch_version(network):
"""
Fetches the version number from the Osmosis blockchain based on the network type.
Parameters:
network (str): The network type, either 'testnet' or 'mainnet'.
Returns:
str: The version number if successful, None otherwise.
"""
if network == "testnet":
url = "https://rpc.testnet.osmosis.zone/abci_info"
elif network == "mainnet":
url = "https://rpc.osmosis.zone/abci_info"
else:
raise ValueError("Invalid network type. Use 'testnet' or 'mainnet'.")
response = requests.get(url)
if response.status_code == 200:
json_response = response.json()
version = json_response.get("result", {}).get("response", {}).get("version", None)
return version
else:
return None
# Example usage:
network_type = "testnet" # or "mainnet"
version = fetch_version(network_type)
if version:
print(f"Build Tag Version for {network_type}: {version}")
else:
print("Failed to fetch version information.") (for the "local network" just have it use |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is the installer (get.osmosis.zone ) deprecated? It's still listed on the docs as the place to go to but it seems it's installing an older version. It also takes 4 hours to download the binary from FRA location in DO.
I guess the simplest fastest way to get up and running would be :
The text was updated successfully, but these errors were encountered: