File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ use tcs::{
33 market_data_service_client:: MarketDataServiceClient ,
44 market_data_stream_service_client:: MarketDataStreamServiceClient ,
55 operations_service_client:: OperationsServiceClient ,
6+ orders_stream_service_client:: OrdersStreamServiceClient ,
67 sandbox_service_client:: SandboxServiceClient ,
78 stop_orders_service_client:: StopOrdersServiceClient , users_service_client:: UsersServiceClient ,
89} ;
@@ -152,6 +153,20 @@ impl TinkoffInvestService {
152153 Ok ( client)
153154 }
154155
156+ pub async fn orders_stream (
157+ & self ,
158+ channel : Channel ,
159+ ) -> TIResult < OrdersStreamServiceClient < InterceptedService < Channel , DefaultInterceptor > > > {
160+ let client = OrdersStreamServiceClient :: with_interceptor (
161+ channel,
162+ DefaultInterceptor {
163+ token : self . token . clone ( ) ,
164+ } ,
165+ ) ;
166+
167+ Ok ( client)
168+ }
169+
155170 pub async fn stop_orders (
156171 & self ,
157172 channel : Channel ,
You can’t perform that action at this time.
0 commit comments