Skip to content

Commit a097cd2

Browse files
author
DrunkRandomWalker
committed
add credentials as a parameter
1 parent c0587f9 commit a097cd2

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

pyinjective/async_client.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,20 +61,21 @@ def __init__(
6161
credentials: grpc.ChannelCredentials = None,
6262
):
6363

64-
creds = None
6564
# load root CA cert
6665
if not insecure:
6766
if network.env == 'testnet':
68-
with open(os.path.join(os.path.dirname(__file__), 'cert/testnet.crt'), 'rb') as f:
69-
creds = grpc.ssl_channel_credentials(f.read())
67+
if credentials is None:
68+
with open(os.path.join(os.path.dirname(__file__), 'cert/testnet.crt'), 'rb') as f:
69+
credentials = grpc.ssl_channel_credentials(f.read())
7070
if network.env == 'mainnet':
71-
with open(os.path.join(os.path.dirname(__file__), 'cert/mainnet.crt'), 'rb') as f:
72-
creds = grpc.ssl_channel_credentials(f.read())
71+
if credentials is None:
72+
with open(os.path.join(os.path.dirname(__file__), 'cert/mainnet.crt'), 'rb') as f:
73+
credentials = grpc.ssl_channel_credentials(f.read())
7374

7475
# chain stubs
7576
self.chain_channel = (
7677
grpc.aio.insecure_channel(network.grpc_endpoint)
77-
if insecure else grpc.aio.secure_channel(network.grpc_endpoint, creds)
78+
if insecure else grpc.aio.secure_channel(network.grpc_endpoint, credentials)
7879
)
7980
self.stubCosmosTendermint = tendermint_query_grpc.ServiceStub(self.chain_channel)
8081
self.stubAuth = auth_query_grpc.QueryStub(self.chain_channel)
@@ -84,7 +85,7 @@ def __init__(
8485
# exchange stubs
8586
self.exchange_channel = (
8687
grpc.aio.insecure_channel(network.grpc_exchange_endpoint)
87-
if insecure else grpc.aio.secure_channel(network.grpc_exchange_endpoint, creds)
88+
if insecure else grpc.aio.secure_channel(network.grpc_exchange_endpoint, credentials)
8889
)
8990
self.stubMeta = exchange_meta_rpc_grpc.InjectiveMetaRPCStub(self.exchange_channel)
9091
self.stubExchangeAccount = exchange_accounts_rpc_grpc.InjectiveAccountsRPCStub(self.exchange_channel)

pyinjective/client.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,20 +54,21 @@ def __init__(
5454
insecure: bool = False,
5555
credentials: grpc.ChannelCredentials = None,
5656
):
57-
creds = None
5857
# load root CA cert
5958
if not insecure:
6059
if network.env == 'testnet':
61-
with open(os.path.join(os.path.dirname(__file__), 'cert/testnet.crt'), 'rb') as f:
62-
creds = grpc.ssl_channel_credentials(f.read())
60+
if credentials is None:
61+
with open(os.path.join(os.path.dirname(__file__), 'cert/testnet.crt'), 'rb') as f:
62+
credentials = grpc.ssl_channel_credentials(f.read())
6363
if network.env == 'mainnet':
64-
with open(os.path.join(os.path.dirname(__file__), 'cert/mainnet.crt'), 'rb') as f:
65-
creds = grpc.ssl_channel_credentials(f.read())
64+
if credentials is None:
65+
with open(os.path.join(os.path.dirname(__file__), 'cert/mainnet.crt'), 'rb') as f:
66+
credentials = grpc.ssl_channel_credentials(f.read())
6667

6768
# chain stubs
6869
chain_channel = (
6970
grpc.insecure_channel(network.grpc_endpoint)
70-
if insecure else grpc.secure_channel(network.grpc_endpoint, creds)
71+
if insecure else grpc.secure_channel(network.grpc_endpoint, credentials)
7172
)
7273
self.stubCosmosTendermint = tendermint_query_grpc.ServiceStub(chain_channel)
7374
self.stubAuth = auth_query_grpc.QueryStub(chain_channel)
@@ -77,7 +78,7 @@ def __init__(
7778
# exchange stubs
7879
exchange_channel = (
7980
grpc.insecure_channel(network.grpc_exchange_endpoint)
80-
if insecure else grpc.secure_channel(network.grpc_exchange_endpoint, creds)
81+
if insecure else grpc.secure_channel(network.grpc_exchange_endpoint, credentials)
8182
)
8283

8384
self.stubMeta = exchange_meta_rpc_grpc.InjectiveMetaRPCStub(exchange_channel)

0 commit comments

Comments
 (0)