@@ -118,6 +118,7 @@ def __init__(
118118 chain_cookie_assistant : CookieAssistant ,
119119 exchange_cookie_assistant : CookieAssistant ,
120120 explorer_cookie_assistant : CookieAssistant ,
121+ official_tokens_list_url : str ,
121122 use_secure_connection : Optional [bool ] = None ,
122123 grpc_channel_credentials : Optional [ChannelCredentials ] = None ,
123124 grpc_exchange_channel_credentials : Optional [ChannelCredentials ] = None ,
@@ -144,6 +145,7 @@ def __init__(
144145 self .chain_cookie_assistant = chain_cookie_assistant
145146 self .exchange_cookie_assistant = exchange_cookie_assistant
146147 self .explorer_cookie_assistant = explorer_cookie_assistant
148+ self .official_tokens_list_url = official_tokens_list_url
147149 self .grpc_channel_credentials = grpc_channel_credentials
148150 self .grpc_exchange_channel_credentials = grpc_exchange_channel_credentials
149151 self .grpc_explorer_channel_credentials = grpc_explorer_channel_credentials
@@ -164,6 +166,7 @@ def devnet(cls):
164166 chain_cookie_assistant = DisabledCookieAssistant (),
165167 exchange_cookie_assistant = DisabledCookieAssistant (),
166168 explorer_cookie_assistant = DisabledCookieAssistant (),
169+ official_tokens_list_url = "https://github.com/InjectiveLabs/injective-lists/raw/master/tokens/devnet.json" ,
167170 )
168171
169172 @classmethod
@@ -218,6 +221,7 @@ def testnet(cls, node="lb"):
218221 grpc_exchange_channel_credentials = grpc_exchange_channel_credentials ,
219222 grpc_explorer_channel_credentials = grpc_explorer_channel_credentials ,
220223 chain_stream_channel_credentials = chain_stream_channel_credentials ,
224+ official_tokens_list_url = "https://github.com/InjectiveLabs/injective-lists/raw/master/tokens/testnet.json" ,
221225 )
222226
223227 @classmethod
@@ -259,6 +263,7 @@ def mainnet(cls, node="lb"):
259263 grpc_exchange_channel_credentials = grpc_exchange_channel_credentials ,
260264 grpc_explorer_channel_credentials = grpc_explorer_channel_credentials ,
261265 chain_stream_channel_credentials = chain_stream_channel_credentials ,
266+ official_tokens_list_url = "https://github.com/InjectiveLabs/injective-lists/raw/master/tokens/mainnet.json" ,
262267 )
263268
264269 @classmethod
@@ -276,6 +281,7 @@ def local(cls):
276281 chain_cookie_assistant = DisabledCookieAssistant (),
277282 exchange_cookie_assistant = DisabledCookieAssistant (),
278283 explorer_cookie_assistant = DisabledCookieAssistant (),
284+ official_tokens_list_url = "https://github.com/InjectiveLabs/injective-lists/raw/master/tokens/mainnet.json" ,
279285 )
280286
281287 @classmethod
@@ -289,6 +295,7 @@ def custom(
289295 chain_stream_endpoint ,
290296 chain_id ,
291297 env ,
298+ official_tokens_list_url : str ,
292299 chain_cookie_assistant : Optional [CookieAssistant ] = None ,
293300 exchange_cookie_assistant : Optional [CookieAssistant ] = None ,
294301 explorer_cookie_assistant : Optional [CookieAssistant ] = None ,
@@ -322,6 +329,7 @@ def custom(
322329 chain_cookie_assistant = chain_assistant ,
323330 exchange_cookie_assistant = exchange_assistant ,
324331 explorer_cookie_assistant = explorer_assistant ,
332+ official_tokens_list_url = official_tokens_list_url ,
325333 grpc_channel_credentials = grpc_channel_credentials ,
326334 grpc_exchange_channel_credentials = grpc_exchange_channel_credentials ,
327335 grpc_explorer_channel_credentials = grpc_explorer_channel_credentials ,
@@ -351,6 +359,7 @@ def custom_chain_and_public_indexer_mainnet(
351359 chain_cookie_assistant = chain_cookie_assistant or DisabledCookieAssistant (),
352360 exchange_cookie_assistant = mainnet_network .exchange_cookie_assistant ,
353361 explorer_cookie_assistant = mainnet_network .explorer_cookie_assistant ,
362+ official_tokens_list_url = mainnet_network .official_tokens_list_url ,
354363 grpc_channel_credentials = None ,
355364 grpc_exchange_channel_credentials = mainnet_network .grpc_exchange_channel_credentials ,
356365 grpc_explorer_channel_credentials = mainnet_network .grpc_explorer_channel_credentials ,
0 commit comments