kopia lustrzana https://github.com/bugout-dev/moonstream
Resolve ip and domain correctly for web3
rodzic
8ed4f57c36
commit
3120f39c59
|
@ -36,11 +36,14 @@ if not MOONSTREAM_ETHEREUM_WEB3_PROVIDER_URI.replace(".", "").isnumeric():
|
|||
web3_provider_ip = fetch_web3_provider_ip()
|
||||
if web3_provider_ip is None:
|
||||
raise ValueError("Unable to extract web3 provider IP")
|
||||
moonstream_web3_provider = Web3(
|
||||
Web3.HTTPProvider(
|
||||
f"http://{web3_provider_ip}:{MOONSTREAM_NODE_ETHEREUM_IPC_PORT}"
|
||||
)
|
||||
else:
|
||||
web3_provider_ip = MOONSTREAM_ETHEREUM_WEB3_PROVIDER_URI
|
||||
|
||||
moonstream_web3_provider = Web3(
|
||||
Web3.HTTPProvider(
|
||||
f"http://{web3_provider_ip}:{MOONSTREAM_NODE_ETHEREUM_IPC_PORT}"
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
def yield_web3_provider() -> Web3:
|
||||
|
|
Ładowanie…
Reference in New Issue