10
10
FuturesQuote ,
11
11
FuturesTrade ,
12
12
FuturesSchedule ,
13
+ FuturesMarketStatus ,
14
+ FuturesSnapshot ,
13
15
)
14
16
from .models .common import Sort , Order
15
17
from .models .request import RequestOptionBuilder
@@ -49,7 +51,7 @@ def list_futures_aggregates(
49
51
url = f"/futures/vX/aggs/{ ticker } "
50
52
return self ._paginate (
51
53
path = url ,
52
- params = self ._get_params (self .list_aggregates , locals ()),
54
+ params = self ._get_params (self .list_futures_aggregates , locals ()),
53
55
raw = raw ,
54
56
deserializer = FuturesAgg .from_dict ,
55
57
options = options ,
@@ -78,7 +80,7 @@ def list_futures_contracts(
78
80
url = "/futures/vX/contracts"
79
81
return self ._paginate (
80
82
path = url ,
81
- params = self ._get_params (self .list_contracts , locals ()),
83
+ params = self ._get_params (self .list_futures_contracts , locals ()),
82
84
raw = raw ,
83
85
deserializer = FuturesContract .from_dict ,
84
86
options = options ,
@@ -101,7 +103,7 @@ def get_futures_contract_details(
101
103
url = f"/futures/vX/contracts/{ ticker } "
102
104
return self ._get (
103
105
path = url ,
104
- params = self ._get_params (self .get_contract_details , locals ()),
106
+ params = self ._get_params (self .get_futures_contract_details , locals ()),
105
107
deserializer = FuturesContract .from_dict ,
106
108
raw = raw ,
107
109
result_key = "results" ,
@@ -134,7 +136,7 @@ def list_futures_products(
134
136
url = "/futures/vX/products"
135
137
return self ._paginate (
136
138
path = url ,
137
- params = self ._get_params (self .list_products , locals ()),
139
+ params = self ._get_params (self .list_futures_products , locals ()),
138
140
raw = raw ,
139
141
deserializer = FuturesProduct .from_dict ,
140
142
options = options ,
@@ -158,7 +160,7 @@ def get_futures_product_details(
158
160
url = f"/futures/vX/products/{ product_code } "
159
161
return self ._get (
160
162
path = url ,
161
- params = self ._get_params (self .get_product_details , locals ()),
163
+ params = self ._get_params (self .get_futures_product_details , locals ()),
162
164
deserializer = FuturesProduct .from_dict ,
163
165
raw = raw ,
164
166
result_key = "results" ,
@@ -193,7 +195,7 @@ def list_futures_quotes(
193
195
url = f"/futures/vX/quotes/{ ticker } "
194
196
return self ._paginate (
195
197
path = url ,
196
- params = self ._get_params (self .list_quotes , locals ()),
198
+ params = self ._get_params (self .list_futures_quotes , locals ()),
197
199
raw = raw ,
198
200
deserializer = FuturesQuote .from_dict ,
199
201
options = options ,
@@ -227,7 +229,7 @@ def list_futures_trades(
227
229
url = f"/futures/vX/trades/{ ticker } "
228
230
return self ._paginate (
229
231
path = url ,
230
- params = self ._get_params (self .list_trades , locals ()),
232
+ params = self ._get_params (self .list_futures_trades , locals ()),
231
233
raw = raw ,
232
234
deserializer = FuturesTrade .from_dict ,
233
235
options = options ,
@@ -253,7 +255,7 @@ def list_futures_schedules(
253
255
url = "/futures/vX/schedules"
254
256
return self ._paginate (
255
257
path = url ,
256
- params = self ._get_params (self .list_schedules , locals ()),
258
+ params = self ._get_params (self .list_futures_schedules , locals ()),
257
259
raw = raw ,
258
260
deserializer = FuturesSchedule .from_dict ,
259
261
options = options ,
@@ -282,7 +284,7 @@ def list_futures_schedules_by_product_code(
282
284
url = f"/futures/vX/schedules/{ product_code } "
283
285
return self ._paginate (
284
286
path = url ,
285
- params = self ._get_params (self .list_schedules_by_product_code , locals ()),
287
+ params = self ._get_params (self .list_futures_schedules_by_product_code , locals ()),
286
288
raw = raw ,
287
289
deserializer = FuturesSchedule .from_dict ,
288
290
options = options ,
@@ -302,7 +304,7 @@ def list_futures_market_statuses(
302
304
url = "/futures/vX/market-status"
303
305
return self ._paginate (
304
306
path = url ,
305
- params = self ._get_params (self .list_market_statuses , locals ()),
307
+ params = self ._get_params (self .list_futures_market_statuses , locals ()),
306
308
raw = raw ,
307
309
deserializer = FuturesMarketStatus .from_dict ,
308
310
options = options ,
@@ -331,7 +333,7 @@ def get_futures_snapshot(
331
333
url = "/futures/vX/snapshot"
332
334
return self ._paginate (
333
335
path = url ,
334
- params = self ._get_params (self .get_snapshot , locals ()),
336
+ params = self ._get_params (self .get_futures_snapshot , locals ()),
335
337
raw = raw ,
336
338
deserializer = FuturesSnapshot .from_dict ,
337
339
options = options ,
0 commit comments