@@ -35,6 +35,11 @@ def __init__(self, channel):
3535 request_serializer = exchange_dot_injective__oracle__rpc__pb2 .StreamPricesRequest .SerializeToString ,
3636 response_deserializer = exchange_dot_injective__oracle__rpc__pb2 .StreamPricesResponse .FromString ,
3737 _registered_method = True )
38+ self .StreamOracleList = channel .unary_stream (
39+ '/injective_oracle_rpc.InjectiveOracleRPC/StreamOracleList' ,
40+ request_serializer = exchange_dot_injective__oracle__rpc__pb2 .StreamOracleListRequest .SerializeToString ,
41+ response_deserializer = exchange_dot_injective__oracle__rpc__pb2 .StreamOracleListResponse .FromString ,
42+ _registered_method = True )
3843 self .StreamPricesByMarkets = channel .unary_stream (
3944 '/injective_oracle_rpc.InjectiveOracleRPC/StreamPricesByMarkets' ,
4045 request_serializer = exchange_dot_injective__oracle__rpc__pb2 .StreamPricesByMarketsRequest .SerializeToString ,
@@ -75,6 +80,14 @@ def StreamPrices(self, request, context):
7580 context .set_details ('Method not implemented!' )
7681 raise NotImplementedError ('Method not implemented!' )
7782
83+ def StreamOracleList (self , request , context ):
84+ """StreamOracleList streams oracle data updates filtered by oracle type and
85+ optionally by symbols.
86+ """
87+ context .set_code (grpc .StatusCode .UNIMPLEMENTED )
88+ context .set_details ('Method not implemented!' )
89+ raise NotImplementedError ('Method not implemented!' )
90+
7891 def StreamPricesByMarkets (self , request , context ):
7992 """StreamPrices streams new price changes markets
8093 """
@@ -105,6 +118,11 @@ def add_InjectiveOracleRPCServicer_to_server(servicer, server):
105118 request_deserializer = exchange_dot_injective__oracle__rpc__pb2 .StreamPricesRequest .FromString ,
106119 response_serializer = exchange_dot_injective__oracle__rpc__pb2 .StreamPricesResponse .SerializeToString ,
107120 ),
121+ 'StreamOracleList' : grpc .unary_stream_rpc_method_handler (
122+ servicer .StreamOracleList ,
123+ request_deserializer = exchange_dot_injective__oracle__rpc__pb2 .StreamOracleListRequest .FromString ,
124+ response_serializer = exchange_dot_injective__oracle__rpc__pb2 .StreamOracleListResponse .SerializeToString ,
125+ ),
108126 'StreamPricesByMarkets' : grpc .unary_stream_rpc_method_handler (
109127 servicer .StreamPricesByMarkets ,
110128 request_deserializer = exchange_dot_injective__oracle__rpc__pb2 .StreamPricesByMarketsRequest .FromString ,
@@ -230,6 +248,33 @@ def StreamPrices(request,
230248 metadata ,
231249 _registered_method = True )
232250
251+ @staticmethod
252+ def StreamOracleList (request ,
253+ target ,
254+ options = (),
255+ channel_credentials = None ,
256+ call_credentials = None ,
257+ insecure = False ,
258+ compression = None ,
259+ wait_for_ready = None ,
260+ timeout = None ,
261+ metadata = None ):
262+ return grpc .experimental .unary_stream (
263+ request ,
264+ target ,
265+ '/injective_oracle_rpc.InjectiveOracleRPC/StreamOracleList' ,
266+ exchange_dot_injective__oracle__rpc__pb2 .StreamOracleListRequest .SerializeToString ,
267+ exchange_dot_injective__oracle__rpc__pb2 .StreamOracleListResponse .FromString ,
268+ options ,
269+ channel_credentials ,
270+ insecure ,
271+ call_credentials ,
272+ compression ,
273+ wait_for_ready ,
274+ timeout ,
275+ metadata ,
276+ _registered_method = True )
277+
233278 @staticmethod
234279 def StreamPricesByMarkets (request ,
235280 target ,
0 commit comments