This repository was archived by the owner on Dec 20, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -45,7 +45,9 @@ class OrderbookFetcher:
4545 def _pg_engine (db_env : OrderbookEnv ) -> Engine :
4646 """Returns a connection to postgres database"""
4747 load_dotenv ()
48- db_url = os .environ [f"{ db_env } _DB_URL" ] + "/" + os .environ ["NETWORK" ]
48+ db_url = (
49+ os .environ [f"{ db_env } _DB_URL" ] + "/" + os .environ .get ("NETWORK" , "mainnet" )
50+ )
4951 db_string = f"postgresql+psycopg2://{ db_url } "
5052 return create_engine (db_string )
5153
Original file line number Diff line number Diff line change @@ -64,7 +64,16 @@ def main() -> None:
6464 request_timeout = float (os .environ .get ("DUNE_API_REQUEST_TIMEOUT" , 10 )),
6565 )
6666 orderbook = OrderbookFetcher ()
67- web3 = Web3 (Web3 .HTTPProvider (os .environ .get ("NODE_URL" )))
67+ network = os .environ .get ("NETWORK" , "mainnet" )
68+ if network == "mainnet" :
69+ node_suffix = "MAINNET"
70+ else :
71+ if network == "xdai" :
72+ node_suffix = "GNOSIS"
73+ else :
74+ if network == "arbitrum-one" :
75+ node_suffix = "ARBITRUM"
76+ web3 = Web3 (Web3 .HTTPProvider (os .environ .get ("NODE_URL" + "_" + node_suffix )))
6877
6978 if args .sync_table == SyncTable .APP_DATA :
7079 table = os .environ ["APP_DATA_TARGET_TABLE" ]
You can’t perform that action at this time.
0 commit comments