Skip to content

Commit a2552e9

Browse files
Merge pull request #143 from InjectiveLabs/f/release_v0.5.7.8
chore: update proto files
2 parents 8364cd2 + b465a0b commit a2552e9

12 files changed

+1927
-477
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ Note that the [sync client](https://github.com/InjectiveLabs/sdk-python/blob/mas
8181
**0.5.7.8**
8282
* Add state as a request param in OrdersHistory
8383
* Add market_id as an optional param in Positions
84+
* Re-gen proto files
8485

8586
**0.5.7.7**
8687
* Add start_time and end_time in TradesRequest

pyinjective/proto/exchange/injective_derivative_exchange_rpc_pb2.py

Lines changed: 337 additions & 70 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyinjective/proto/exchange/injective_derivative_exchange_rpc_pb2_grpc.py

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,11 @@ def __init__(self, channel):
116116
request_serializer=exchange_dot_injective__derivative__exchange__rpc__pb2.OrdersHistoryRequest.SerializeToString,
117117
response_deserializer=exchange_dot_injective__derivative__exchange__rpc__pb2.OrdersHistoryResponse.FromString,
118118
)
119+
self.StreamOrdersHistory = channel.unary_stream(
120+
'/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrdersHistory',
121+
request_serializer=exchange_dot_injective__derivative__exchange__rpc__pb2.StreamOrdersHistoryRequest.SerializeToString,
122+
response_deserializer=exchange_dot_injective__derivative__exchange__rpc__pb2.StreamOrdersHistoryResponse.FromString,
123+
)
119124

120125

121126
class InjectiveDerivativeExchangeRPCServicer(object):
@@ -258,7 +263,14 @@ def SubaccountTradesList(self, request, context):
258263
raise NotImplementedError('Method not implemented!')
259264

260265
def OrdersHistory(self, request, context):
261-
"""Lists history orders posted from this subaccount
266+
"""Lists history orders posted from a subaccount
267+
"""
268+
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
269+
context.set_details('Method not implemented!')
270+
raise NotImplementedError('Method not implemented!')
271+
272+
def StreamOrdersHistory(self, request, context):
273+
"""Stream updates to historical orders of a spot Market
262274
"""
263275
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
264276
context.set_details('Method not implemented!')
@@ -367,6 +379,11 @@ def add_InjectiveDerivativeExchangeRPCServicer_to_server(servicer, server):
367379
request_deserializer=exchange_dot_injective__derivative__exchange__rpc__pb2.OrdersHistoryRequest.FromString,
368380
response_serializer=exchange_dot_injective__derivative__exchange__rpc__pb2.OrdersHistoryResponse.SerializeToString,
369381
),
382+
'StreamOrdersHistory': grpc.unary_stream_rpc_method_handler(
383+
servicer.StreamOrdersHistory,
384+
request_deserializer=exchange_dot_injective__derivative__exchange__rpc__pb2.StreamOrdersHistoryRequest.FromString,
385+
response_serializer=exchange_dot_injective__derivative__exchange__rpc__pb2.StreamOrdersHistoryResponse.SerializeToString,
386+
),
370387
}
371388
generic_handler = grpc.method_handlers_generic_handler(
372389
'injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC', rpc_method_handlers)
@@ -718,3 +735,20 @@ def OrdersHistory(request,
718735
exchange_dot_injective__derivative__exchange__rpc__pb2.OrdersHistoryResponse.FromString,
719736
options, channel_credentials,
720737
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
738+
739+
@staticmethod
740+
def StreamOrdersHistory(request,
741+
target,
742+
options=(),
743+
channel_credentials=None,
744+
call_credentials=None,
745+
insecure=False,
746+
compression=None,
747+
wait_for_ready=None,
748+
timeout=None,
749+
metadata=None):
750+
return grpc.experimental.unary_stream(request, target, '/injective_derivative_exchange_rpc.InjectiveDerivativeExchangeRPC/StreamOrdersHistory',
751+
exchange_dot_injective__derivative__exchange__rpc__pb2.StreamOrdersHistoryRequest.SerializeToString,
752+
exchange_dot_injective__derivative__exchange__rpc__pb2.StreamOrdersHistoryResponse.FromString,
753+
options, channel_credentials,
754+
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)

pyinjective/proto/exchange/injective_spot_exchange_rpc_pb2.py

Lines changed: 210 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyinjective/proto/exchange/injective_spot_exchange_rpc_pb2_grpc.py

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,11 @@ def __init__(self, channel):
8080
request_serializer=exchange_dot_injective__spot__exchange__rpc__pb2.OrdersHistoryRequest.SerializeToString,
8181
response_deserializer=exchange_dot_injective__spot__exchange__rpc__pb2.OrdersHistoryResponse.FromString,
8282
)
83+
self.StreamOrdersHistory = channel.unary_stream(
84+
'/injective_spot_exchange_rpc.InjectiveSpotExchangeRPC/StreamOrdersHistory',
85+
request_serializer=exchange_dot_injective__spot__exchange__rpc__pb2.StreamOrdersHistoryRequest.SerializeToString,
86+
response_deserializer=exchange_dot_injective__spot__exchange__rpc__pb2.StreamOrdersHistoryResponse.FromString,
87+
)
8388

8489

8590
class InjectiveSpotExchangeRPCServicer(object):
@@ -177,6 +182,13 @@ def OrdersHistory(self, request, context):
177182
context.set_details('Method not implemented!')
178183
raise NotImplementedError('Method not implemented!')
179184

185+
def StreamOrdersHistory(self, request, context):
186+
"""Stream updates to historical orders of a spot Market
187+
"""
188+
context.set_code(grpc.StatusCode.UNIMPLEMENTED)
189+
context.set_details('Method not implemented!')
190+
raise NotImplementedError('Method not implemented!')
191+
180192

181193
def add_InjectiveSpotExchangeRPCServicer_to_server(servicer, server):
182194
rpc_method_handlers = {
@@ -245,6 +257,11 @@ def add_InjectiveSpotExchangeRPCServicer_to_server(servicer, server):
245257
request_deserializer=exchange_dot_injective__spot__exchange__rpc__pb2.OrdersHistoryRequest.FromString,
246258
response_serializer=exchange_dot_injective__spot__exchange__rpc__pb2.OrdersHistoryResponse.SerializeToString,
247259
),
260+
'StreamOrdersHistory': grpc.unary_stream_rpc_method_handler(
261+
servicer.StreamOrdersHistory,
262+
request_deserializer=exchange_dot_injective__spot__exchange__rpc__pb2.StreamOrdersHistoryRequest.FromString,
263+
response_serializer=exchange_dot_injective__spot__exchange__rpc__pb2.StreamOrdersHistoryResponse.SerializeToString,
264+
),
248265
}
249266
generic_handler = grpc.method_handlers_generic_handler(
250267
'injective_spot_exchange_rpc.InjectiveSpotExchangeRPC', rpc_method_handlers)
@@ -476,3 +493,20 @@ def OrdersHistory(request,
476493
exchange_dot_injective__spot__exchange__rpc__pb2.OrdersHistoryResponse.FromString,
477494
options, channel_credentials,
478495
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
496+
497+
@staticmethod
498+
def StreamOrdersHistory(request,
499+
target,
500+
options=(),
501+
channel_credentials=None,
502+
call_credentials=None,
503+
insecure=False,
504+
compression=None,
505+
wait_for_ready=None,
506+
timeout=None,
507+
metadata=None):
508+
return grpc.experimental.unary_stream(request, target, '/injective_spot_exchange_rpc.InjectiveSpotExchangeRPC/StreamOrdersHistory',
509+
exchange_dot_injective__spot__exchange__rpc__pb2.StreamOrdersHistoryRequest.SerializeToString,
510+
exchange_dot_injective__spot__exchange__rpc__pb2.StreamOrdersHistoryResponse.FromString,
511+
options, channel_credentials,
512+
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)

0 commit comments

Comments
 (0)