Resolve ip and domain correctly for web3

pull/340/head
kompotkot 2021-10-28 14:34:25 +00:00
rodzic 8ed4f57c36
commit 3120f39c59
1 zmienionych plików z 7 dodań i 4 usunięć

Wyświetl plik

@ -36,11 +36,14 @@ if not MOONSTREAM_ETHEREUM_WEB3_PROVIDER_URI.replace(".", "").isnumeric():
web3_provider_ip = fetch_web3_provider_ip() web3_provider_ip = fetch_web3_provider_ip()
if web3_provider_ip is None: if web3_provider_ip is None:
raise ValueError("Unable to extract web3 provider IP") raise ValueError("Unable to extract web3 provider IP")
moonstream_web3_provider = Web3( else:
Web3.HTTPProvider( web3_provider_ip = MOONSTREAM_ETHEREUM_WEB3_PROVIDER_URI
f"http://{web3_provider_ip}:{MOONSTREAM_NODE_ETHEREUM_IPC_PORT}"
) moonstream_web3_provider = Web3(
Web3.HTTPProvider(
f"http://{web3_provider_ip}:{MOONSTREAM_NODE_ETHEREUM_IPC_PORT}"
) )
)
def yield_web3_provider() -> Web3: def yield_web3_provider() -> Web3: