@@ -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
121126class 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 )
0 commit comments