truefix_twsapi_client/
server_versions.rs1pub const MIN_CLIENT_VER: i32 = 100;
3
4pub const MIN_SERVER_VER_PTA_ORDERS: i32 = 39;
6pub const MIN_SERVER_VER_DELTA_NEUTRAL: i32 = 40;
8pub const MIN_SERVER_VER_CONTRACT_DATA_CHAIN: i32 = 40;
10pub const MIN_SERVER_VER_SCALE_ORDERS2: i32 = 40;
12pub const MIN_SERVER_VER_ALGO_ORDERS: i32 = 41;
14pub const MIN_SERVER_VER_EXECUTION_DATA_CHAIN: i32 = 42;
16pub const MIN_SERVER_VER_NOT_HELD: i32 = 44;
18pub const MIN_SERVER_VER_SEC_ID_TYPE: i32 = 45;
20pub const MIN_SERVER_VER_PLACE_ORDER_CONID: i32 = 46;
22pub const MIN_SERVER_VER_REQ_MKT_DATA_CONID: i32 = 47;
24pub const MIN_SERVER_VER_REQ_CALC_IMPLIED_VOLAT: i32 = 49;
26pub const MIN_SERVER_VER_REQ_CALC_OPTION_PRICE: i32 = 50;
28pub const MIN_SERVER_VER_SSHORTX_OLD: i32 = 51;
30pub const MIN_SERVER_VER_SSHORTX: i32 = 52;
32pub const MIN_SERVER_VER_REQ_GLOBAL_CANCEL: i32 = 53;
34pub const MIN_SERVER_VER_HEDGE_ORDERS: i32 = 54;
36pub const MIN_SERVER_VER_REQ_MARKET_DATA_TYPE: i32 = 55;
38pub const MIN_SERVER_VER_OPT_OUT_SMART_ROUTING: i32 = 56;
40pub const MIN_SERVER_VER_SMART_COMBO_ROUTING_PARAMS: i32 = 57;
42pub const MIN_SERVER_VER_DELTA_NEUTRAL_CONID: i32 = 58;
44pub const MIN_SERVER_VER_SCALE_ORDERS3: i32 = 60;
46pub const MIN_SERVER_VER_ORDER_COMBO_LEGS_PRICE: i32 = 61;
48pub const MIN_SERVER_VER_TRAILING_PERCENT: i32 = 62;
50pub const MIN_SERVER_VER_DELTA_NEUTRAL_OPEN_CLOSE: i32 = 66;
52pub const MIN_SERVER_VER_POSITIONS: i32 = 67;
54pub const MIN_SERVER_VER_ACCOUNT_SUMMARY: i32 = 67;
56pub const MIN_SERVER_VER_TRADING_CLASS: i32 = 68;
58pub const MIN_SERVER_VER_SCALE_TABLE: i32 = 69;
60pub const MIN_SERVER_VER_LINKING: i32 = 70;
62pub const MIN_SERVER_VER_ALGO_ID: i32 = 71;
64pub const MIN_SERVER_VER_OPTIONAL_CAPABILITIES: i32 = 72;
66pub const MIN_SERVER_VER_ORDER_SOLICITED: i32 = 73;
68pub const MIN_SERVER_VER_LINKING_AUTH: i32 = 74;
70pub const MIN_SERVER_VER_PRIMARYEXCH: i32 = 75;
72pub const MIN_SERVER_VER_RANDOMIZE_SIZE_AND_PRICE: i32 = 76;
74pub const MIN_SERVER_VER_FRACTIONAL_POSITIONS: i32 = 101;
76pub const MIN_SERVER_VER_PEGGED_TO_BENCHMARK: i32 = 102;
78pub const MIN_SERVER_VER_MODELS_SUPPORT: i32 = 103;
80pub const MIN_SERVER_VER_SEC_DEF_OPT_PARAMS_REQ: i32 = 104;
82pub const MIN_SERVER_VER_EXT_OPERATOR: i32 = 105;
84pub const MIN_SERVER_VER_SOFT_DOLLAR_TIER: i32 = 106;
86pub const MIN_SERVER_VER_REQ_FAMILY_CODES: i32 = 107;
88pub const MIN_SERVER_VER_REQ_MATCHING_SYMBOLS: i32 = 108;
90pub const MIN_SERVER_VER_PAST_LIMIT: i32 = 109;
92pub const MIN_SERVER_VER_MD_SIZE_MULTIPLIER: i32 = 110;
94pub const MIN_SERVER_VER_CASH_QTY: i32 = 111;
96pub const MIN_SERVER_VER_REQ_MKT_DEPTH_EXCHANGES: i32 = 112;
98pub const MIN_SERVER_VER_TICK_NEWS: i32 = 113;
100pub const MIN_SERVER_VER_REQ_SMART_COMPONENTS: i32 = 114;
102pub const MIN_SERVER_VER_REQ_NEWS_PROVIDERS: i32 = 115;
104pub const MIN_SERVER_VER_REQ_NEWS_ARTICLE: i32 = 116;
106pub const MIN_SERVER_VER_REQ_HISTORICAL_NEWS: i32 = 117;
108pub const MIN_SERVER_VER_REQ_HEAD_TIMESTAMP: i32 = 118;
110pub const MIN_SERVER_VER_REQ_HISTOGRAM: i32 = 119;
112pub const MIN_SERVER_VER_SERVICE_DATA_TYPE: i32 = 120;
114pub const MIN_SERVER_VER_AGG_GROUP: i32 = 121;
116pub const MIN_SERVER_VER_UNDERLYING_INFO: i32 = 122;
118pub const MIN_SERVER_VER_CANCEL_HEADTIMESTAMP: i32 = 123;
120pub const MIN_SERVER_VER_SYNT_REALTIME_BARS: i32 = 124;
122pub const MIN_SERVER_VER_CFD_REROUTE: i32 = 125;
124pub const MIN_SERVER_VER_MARKET_RULES: i32 = 126;
126pub const MIN_SERVER_VER_PNL: i32 = 127;
128pub const MIN_SERVER_VER_NEWS_QUERY_ORIGINS: i32 = 128;
130pub const MIN_SERVER_VER_UNREALIZED_PNL: i32 = 129;
132pub const MIN_SERVER_VER_HISTORICAL_TICKS: i32 = 130;
134pub const MIN_SERVER_VER_MARKET_CAP_PRICE: i32 = 131;
136pub const MIN_SERVER_VER_PRE_OPEN_BID_ASK: i32 = 132;
138pub const MIN_SERVER_VER_REAL_EXPIRATION_DATE: i32 = 134;
140pub const MIN_SERVER_VER_REALIZED_PNL: i32 = 135;
142pub const MIN_SERVER_VER_LAST_LIQUIDITY: i32 = 136;
144pub const MIN_SERVER_VER_TICK_BY_TICK: i32 = 137;
146pub const MIN_SERVER_VER_DECISION_MAKER: i32 = 138;
148pub const MIN_SERVER_VER_MIFID_EXECUTION: i32 = 139;
150pub const MIN_SERVER_VER_TICK_BY_TICK_IGNORE_SIZE: i32 = 140;
152pub const MIN_SERVER_VER_AUTO_PRICE_FOR_HEDGE: i32 = 141;
154pub const MIN_SERVER_VER_WHAT_IF_EXT_FIELDS: i32 = 142;
156pub const MIN_SERVER_VER_SCANNER_GENERIC_OPTS: i32 = 143;
158pub const MIN_SERVER_VER_API_BIND_ORDER: i32 = 144;
160pub const MIN_SERVER_VER_ORDER_CONTAINER: i32 = 145;
162pub const MIN_SERVER_VER_SMART_DEPTH: i32 = 146;
164pub const MIN_SERVER_VER_REMOVE_NULL_ALL_CASTING: i32 = 147;
166pub const MIN_SERVER_VER_D_PEG_ORDERS: i32 = 148;
168pub const MIN_SERVER_VER_MKT_DEPTH_PRIM_EXCHANGE: i32 = 149;
170pub const MIN_SERVER_VER_COMPLETED_ORDERS: i32 = 150;
172pub const MIN_SERVER_VER_PRICE_MGMT_ALGO: i32 = 151;
174pub const MIN_SERVER_VER_STOCK_TYPE: i32 = 152;
176pub const MIN_SERVER_VER_ENCODE_MSG_ASCII7: i32 = 153;
178pub const MIN_SERVER_VER_SEND_ALL_FAMILY_CODES: i32 = 154;
180pub const MIN_SERVER_VER_NO_DEFAULT_OPEN_CLOSE: i32 = 155;
182pub const MIN_SERVER_VER_PRICE_BASED_VOLATILITY: i32 = 156;
184pub const MIN_SERVER_VER_REPLACE_FA_END: i32 = 157;
186pub const MIN_SERVER_VER_DURATION: i32 = 158;
188pub const MIN_SERVER_VER_MARKET_DATA_IN_SHARES: i32 = 159;
190pub const MIN_SERVER_VER_POST_TO_ATS: i32 = 160;
192pub const MIN_SERVER_VER_WSHE_CALENDAR: i32 = 161;
194pub const MIN_SERVER_VER_AUTO_CANCEL_PARENT: i32 = 162;
196pub const MIN_SERVER_VER_FRACTIONAL_SIZE_SUPPORT: i32 = 163;
198pub const MIN_SERVER_VER_SIZE_RULES: i32 = 164;
200pub const MIN_SERVER_VER_HISTORICAL_SCHEDULE: i32 = 165;
202pub const MIN_SERVER_VER_ADVANCED_ORDER_REJECT: i32 = 166;
204pub const MIN_SERVER_VER_USER_INFO: i32 = 167;
206pub const MIN_SERVER_VER_CRYPTO_AGGREGATED_TRADES: i32 = 168;
208pub const MIN_SERVER_VER_MANUAL_ORDER_TIME: i32 = 169;
210pub const MIN_SERVER_VER_PEGBEST_PEGMID_OFFSETS: i32 = 170;
212pub const MIN_SERVER_VER_WSH_EVENT_DATA_FILTERS: i32 = 171;
214pub const MIN_SERVER_VER_IPO_PRICES: i32 = 172;
216pub const MIN_SERVER_VER_WSH_EVENT_DATA_FILTERS_DATE: i32 = 173;
218pub const MIN_SERVER_VER_INSTRUMENT_TIMEZONE: i32 = 174;
220pub const MIN_SERVER_VER_HMDS_MARKET_DATA_IN_SHARES: i32 = 175;
222pub const MIN_SERVER_VER_BOND_ISSUERID: i32 = 176;
224pub const MIN_SERVER_VER_FA_PROFILE_DESUPPORT: i32 = 177;
226pub const MIN_SERVER_VER_PENDING_PRICE_REVISION: i32 = 178;
228pub const MIN_SERVER_VER_FUND_DATA_FIELDS: i32 = 179;
230pub const MIN_SERVER_VER_MANUAL_ORDER_TIME_EXERCISE_OPTIONS: i32 = 180;
232pub const MIN_SERVER_VER_OPEN_ORDER_AD_STRATEGY: i32 = 181;
234pub const MIN_SERVER_VER_LAST_TRADE_DATE: i32 = 182;
236pub const MIN_SERVER_VER_CUSTOMER_ACCOUNT: i32 = 183;
238pub const MIN_SERVER_VER_PROFESSIONAL_CUSTOMER: i32 = 184;
240pub const MIN_SERVER_VER_BOND_ACCRUED_INTEREST: i32 = 185;
242pub const MIN_SERVER_VER_INELIGIBILITY_REASONS: i32 = 186;
244pub const MIN_SERVER_VER_RFQ_FIELDS: i32 = 187;
246pub const MIN_SERVER_VER_BOND_TRADING_HOURS: i32 = 188;
248pub const MIN_SERVER_VER_INCLUDE_OVERNIGHT: i32 = 189;
250pub const MIN_SERVER_VER_UNDO_RFQ_FIELDS: i32 = 190;
252pub const MIN_SERVER_VER_PERM_ID_AS_LONG: i32 = 191;
254pub const MIN_SERVER_VER_CME_TAGGING_FIELDS: i32 = 192;
256pub const MIN_SERVER_VER_CME_TAGGING_FIELDS_IN_OPEN_ORDER: i32 = 193;
258pub const MIN_SERVER_VER_ERROR_TIME: i32 = 194;
260pub const MIN_SERVER_VER_FULL_ORDER_PREVIEW_FIELDS: i32 = 195;
262pub const MIN_SERVER_VER_HISTORICAL_DATA_END: i32 = 196;
264pub const MIN_SERVER_VER_CURRENT_TIME_IN_MILLIS: i32 = 197;
266pub const MIN_SERVER_VER_SUBMITTER: i32 = 198;
268pub const MIN_SERVER_VER_IMBALANCE_ONLY: i32 = 199;
270pub const MIN_SERVER_VER_PARAMETRIZED_DAYS_OF_EXECUTIONS: i32 = 200;
272pub const MIN_SERVER_VER_PROTOBUF: i32 = 201;
274pub const MIN_SERVER_VER_ZERO_STRIKE: i32 = 202;
276pub const MIN_SERVER_VER_PROTOBUF_PLACE_ORDER: i32 = 203;
278pub const MIN_SERVER_VER_PROTOBUF_COMPLETED_ORDER: i32 = 204;
280pub const MIN_SERVER_VER_PROTOBUF_CONTRACT_DATA: i32 = 205;
282pub const MIN_SERVER_VER_PROTOBUF_MARKET_DATA: i32 = 206;
284pub const MIN_SERVER_VER_PROTOBUF_ACCOUNTS_POSITIONS: i32 = 207;
286pub const MIN_SERVER_VER_PROTOBUF_HISTORICAL_DATA: i32 = 208;
288pub const MIN_SERVER_VER_PROTOBUF_NEWS_DATA: i32 = 209;
290pub const MIN_SERVER_VER_PROTOBUF_SCAN_DATA: i32 = 210;
292pub const MIN_SERVER_VER_PROTOBUF_REST_MESSAGES_1: i32 = 211;
294pub const MIN_SERVER_VER_PROTOBUF_REST_MESSAGES_2: i32 = 212;
296pub const MIN_SERVER_VER_PROTOBUF_REST_MESSAGES_3: i32 = 213;
298pub const MIN_SERVER_VER_ADD_Z_SUFFIX_TO_UTC_DATE_TIME: i32 = 214;
300pub const MIN_SERVER_VER_CANCEL_CONTRACT_DATA: i32 = 215;
302pub const MIN_SERVER_VER_ADDITIONAL_ORDER_PARAMS_1: i32 = 216;
304pub const MIN_SERVER_VER_ADDITIONAL_ORDER_PARAMS_2: i32 = 217;
306pub const MIN_SERVER_VER_ATTACHED_ORDERS: i32 = 218;
308pub const MIN_SERVER_VER_CONFIG: i32 = 219;
310pub const MIN_SERVER_VER_MARKET_DATA_VOLUMES_IN_SHARES: i32 = 220;
312pub const MIN_SERVER_VER_UPDATE_CONFIG: i32 = 221;
314pub const MIN_SERVER_VER_FRACTIONAL_LAST_SIZE: i32 = 222;
316pub const MIN_SERVER_VER_HEDGE_MAX_SIZE: i32 = 223;
318pub const MIN_SERVER_VER_USE_PRECISION_FROM_SEC_DEF: i32 = 224;
320pub const MIN_SERVER_VER_ODD_LOT_BID_ASK_QUOTES: i32 = 225;
322
323pub const MAX_CLIENT_VER: i32 = MIN_SERVER_VER_ODD_LOT_BID_ASK_QUOTES;