UNPKG

@stoqey/ib

Version:

Interactive Brokers TWS/IB Gateway API client library for Node.js (TS)

148 lines 11.9 kB
"use strict"; /** * Minimum required server version for supporting the given request. */ /* eslint-disable @typescript-eslint/no-duplicate-enum-values */ Object.defineProperty(exports, "__esModule", { value: true }); exports.MIN_SERVER_VER = void 0; var MIN_SERVER_VER; (function (MIN_SERVER_VER) { MIN_SERVER_VER[MIN_SERVER_VER["REAL_TIME_BARS"] = 34] = "REAL_TIME_BARS"; MIN_SERVER_VER[MIN_SERVER_VER["SCALE_ORDERS"] = 35] = "SCALE_ORDERS"; MIN_SERVER_VER[MIN_SERVER_VER["SNAPSHOT_MKT_DATA"] = 35] = "SNAPSHOT_MKT_DATA"; MIN_SERVER_VER[MIN_SERVER_VER["SSHORT_COMBO_LEGS"] = 35] = "SSHORT_COMBO_LEGS"; MIN_SERVER_VER[MIN_SERVER_VER["WHAT_IF_ORDERS"] = 36] = "WHAT_IF_ORDERS"; MIN_SERVER_VER[MIN_SERVER_VER["CONTRACT_CONID"] = 37] = "CONTRACT_CONID"; MIN_SERVER_VER[MIN_SERVER_VER["PTA_ORDERS"] = 39] = "PTA_ORDERS"; MIN_SERVER_VER[MIN_SERVER_VER["FUNDAMENTAL_DATA"] = 40] = "FUNDAMENTAL_DATA"; MIN_SERVER_VER[MIN_SERVER_VER["DELTA_NEUTRAL"] = 40] = "DELTA_NEUTRAL"; MIN_SERVER_VER[MIN_SERVER_VER["CONTRACT_DATA_CHAIN"] = 40] = "CONTRACT_DATA_CHAIN"; MIN_SERVER_VER[MIN_SERVER_VER["SCALE_ORDERS2"] = 40] = "SCALE_ORDERS2"; MIN_SERVER_VER[MIN_SERVER_VER["ALGO_ORDERS"] = 41] = "ALGO_ORDERS"; MIN_SERVER_VER[MIN_SERVER_VER["EXECUTION_DATA_CHAIN"] = 42] = "EXECUTION_DATA_CHAIN"; MIN_SERVER_VER[MIN_SERVER_VER["NOT_HELD"] = 44] = "NOT_HELD"; MIN_SERVER_VER[MIN_SERVER_VER["SEC_ID_TYPE"] = 45] = "SEC_ID_TYPE"; MIN_SERVER_VER[MIN_SERVER_VER["PLACE_ORDER_CONID"] = 46] = "PLACE_ORDER_CONID"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_MKT_DATA_CONID"] = 47] = "REQ_MKT_DATA_CONID"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_CALC_IMPLIED_VOLAT"] = 49] = "REQ_CALC_IMPLIED_VOLAT"; MIN_SERVER_VER[MIN_SERVER_VER["CANCEL_CALC_IMPLIED_VOLAT"] = 50] = "CANCEL_CALC_IMPLIED_VOLAT"; MIN_SERVER_VER[MIN_SERVER_VER["CANCEL_CALC_OPTION_PRICE"] = 50] = "CANCEL_CALC_OPTION_PRICE"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_CALC_OPTION_PRICE"] = 50] = "REQ_CALC_OPTION_PRICE"; MIN_SERVER_VER[MIN_SERVER_VER["SSHORTX_OLD"] = 51] = "SSHORTX_OLD"; MIN_SERVER_VER[MIN_SERVER_VER["SSHORTX"] = 52] = "SSHORTX"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_GLOBAL_CANCEL"] = 53] = "REQ_GLOBAL_CANCEL"; MIN_SERVER_VER[MIN_SERVER_VER["HEDGE_ORDERS"] = 54] = "HEDGE_ORDERS"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_MARKET_DATA_TYPE"] = 55] = "REQ_MARKET_DATA_TYPE"; MIN_SERVER_VER[MIN_SERVER_VER["OPT_OUT_SMART_ROUTING"] = 56] = "OPT_OUT_SMART_ROUTING"; MIN_SERVER_VER[MIN_SERVER_VER["SMART_COMBO_ROUTING_PARAMS"] = 57] = "SMART_COMBO_ROUTING_PARAMS"; MIN_SERVER_VER[MIN_SERVER_VER["DELTA_NEUTRAL_CONID"] = 58] = "DELTA_NEUTRAL_CONID"; MIN_SERVER_VER[MIN_SERVER_VER["SCALE_ORDERS3"] = 60] = "SCALE_ORDERS3"; MIN_SERVER_VER[MIN_SERVER_VER["ORDER_COMBO_LEGS_PRICE"] = 61] = "ORDER_COMBO_LEGS_PRICE"; MIN_SERVER_VER[MIN_SERVER_VER["TRAILING_PERCENT"] = 62] = "TRAILING_PERCENT"; MIN_SERVER_VER[MIN_SERVER_VER["DELTA_NEUTRAL_OPEN_CLOSE"] = 66] = "DELTA_NEUTRAL_OPEN_CLOSE"; MIN_SERVER_VER[MIN_SERVER_VER["POSITIONS"] = 67] = "POSITIONS"; MIN_SERVER_VER[MIN_SERVER_VER["ACCT_SUMMARY"] = 67] = "ACCT_SUMMARY"; MIN_SERVER_VER[MIN_SERVER_VER["TRADING_CLASS"] = 68] = "TRADING_CLASS"; MIN_SERVER_VER[MIN_SERVER_VER["SCALE_TABLE"] = 69] = "SCALE_TABLE"; MIN_SERVER_VER[MIN_SERVER_VER["LINKING"] = 70] = "LINKING"; MIN_SERVER_VER[MIN_SERVER_VER["ALGO_ID"] = 71] = "ALGO_ID"; MIN_SERVER_VER[MIN_SERVER_VER["OPTIONAL_CAPABILITIES"] = 72] = "OPTIONAL_CAPABILITIES"; MIN_SERVER_VER[MIN_SERVER_VER["ORDER_SOLICITED"] = 73] = "ORDER_SOLICITED"; MIN_SERVER_VER[MIN_SERVER_VER["LINKING_AUTH"] = 74] = "LINKING_AUTH"; MIN_SERVER_VER[MIN_SERVER_VER["PRIMARYEXCH"] = 75] = "PRIMARYEXCH"; MIN_SERVER_VER[MIN_SERVER_VER["RANDOMIZE_SIZE_AND_PRICE"] = 76] = "RANDOMIZE_SIZE_AND_PRICE"; MIN_SERVER_VER[MIN_SERVER_VER["FRACTIONAL_POSITIONS"] = 101] = "FRACTIONAL_POSITIONS"; MIN_SERVER_VER[MIN_SERVER_VER["PEGGED_TO_BENCHMARK"] = 102] = "PEGGED_TO_BENCHMARK"; MIN_SERVER_VER[MIN_SERVER_VER["MODELS_SUPPORT"] = 103] = "MODELS_SUPPORT"; MIN_SERVER_VER[MIN_SERVER_VER["SEC_DEF_OPT_PARAMS_REQ"] = 104] = "SEC_DEF_OPT_PARAMS_REQ"; MIN_SERVER_VER[MIN_SERVER_VER["EXT_OPERATOR"] = 105] = "EXT_OPERATOR"; MIN_SERVER_VER[MIN_SERVER_VER["SOFT_DOLLAR_TIER"] = 106] = "SOFT_DOLLAR_TIER"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_FAMILY_CODES"] = 107] = "REQ_FAMILY_CODES"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_MATCHING_SYMBOLS"] = 108] = "REQ_MATCHING_SYMBOLS"; MIN_SERVER_VER[MIN_SERVER_VER["PAST_LIMIT"] = 109] = "PAST_LIMIT"; MIN_SERVER_VER[MIN_SERVER_VER["MD_SIZE_MULTIPLIER"] = 110] = "MD_SIZE_MULTIPLIER"; MIN_SERVER_VER[MIN_SERVER_VER["CASH_QTY"] = 111] = "CASH_QTY"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_MKT_DEPTH_EXCHANGES"] = 112] = "REQ_MKT_DEPTH_EXCHANGES"; MIN_SERVER_VER[MIN_SERVER_VER["TICK_NEWS"] = 113] = "TICK_NEWS"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_SMART_COMPONENTS"] = 114] = "REQ_SMART_COMPONENTS"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_NEWS_PROVIDERS"] = 115] = "REQ_NEWS_PROVIDERS"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_NEWS_ARTICLE"] = 116] = "REQ_NEWS_ARTICLE"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_HISTORICAL_NEWS"] = 117] = "REQ_HISTORICAL_NEWS"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_HEAD_TIMESTAMP"] = 118] = "REQ_HEAD_TIMESTAMP"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_HISTOGRAM"] = 119] = "REQ_HISTOGRAM"; MIN_SERVER_VER[MIN_SERVER_VER["SERVICE_DATA_TYPE"] = 120] = "SERVICE_DATA_TYPE"; MIN_SERVER_VER[MIN_SERVER_VER["AGG_GROUP"] = 121] = "AGG_GROUP"; MIN_SERVER_VER[MIN_SERVER_VER["UNDERLYING_INFO"] = 122] = "UNDERLYING_INFO"; MIN_SERVER_VER[MIN_SERVER_VER["CANCEL_HEADTIMESTAMP"] = 123] = "CANCEL_HEADTIMESTAMP"; MIN_SERVER_VER[MIN_SERVER_VER["SYNT_REALTIME_BARS"] = 124] = "SYNT_REALTIME_BARS"; MIN_SERVER_VER[MIN_SERVER_VER["CFD_REROUTE"] = 125] = "CFD_REROUTE"; MIN_SERVER_VER[MIN_SERVER_VER["MARKET_RULES"] = 126] = "MARKET_RULES"; MIN_SERVER_VER[MIN_SERVER_VER["PNL"] = 127] = "PNL"; MIN_SERVER_VER[MIN_SERVER_VER["NEWS_QUERY_ORIGINS"] = 128] = "NEWS_QUERY_ORIGINS"; MIN_SERVER_VER[MIN_SERVER_VER["UNREALIZED_PNL"] = 129] = "UNREALIZED_PNL"; MIN_SERVER_VER[MIN_SERVER_VER["HISTORICAL_TICKS"] = 130] = "HISTORICAL_TICKS"; MIN_SERVER_VER[MIN_SERVER_VER["MARKET_CAP_PRICE"] = 131] = "MARKET_CAP_PRICE"; MIN_SERVER_VER[MIN_SERVER_VER["PRE_OPEN_BID_ASK"] = 132] = "PRE_OPEN_BID_ASK"; MIN_SERVER_VER[MIN_SERVER_VER["REAL_EXPIRATION_DATE"] = 134] = "REAL_EXPIRATION_DATE"; MIN_SERVER_VER[MIN_SERVER_VER["REALIZED_PNL"] = 135] = "REALIZED_PNL"; MIN_SERVER_VER[MIN_SERVER_VER["LAST_LIQUIDITY"] = 136] = "LAST_LIQUIDITY"; MIN_SERVER_VER[MIN_SERVER_VER["TICK_BY_TICK"] = 137] = "TICK_BY_TICK"; MIN_SERVER_VER[MIN_SERVER_VER["DECISION_MAKER"] = 138] = "DECISION_MAKER"; MIN_SERVER_VER[MIN_SERVER_VER["MIFID_EXECUTION"] = 139] = "MIFID_EXECUTION"; MIN_SERVER_VER[MIN_SERVER_VER["TICK_BY_TICK_IGNORE_SIZE"] = 140] = "TICK_BY_TICK_IGNORE_SIZE"; MIN_SERVER_VER[MIN_SERVER_VER["AUTO_PRICE_FOR_HEDGE"] = 141] = "AUTO_PRICE_FOR_HEDGE"; MIN_SERVER_VER[MIN_SERVER_VER["WHAT_IF_EXT_FIELDS"] = 142] = "WHAT_IF_EXT_FIELDS"; MIN_SERVER_VER[MIN_SERVER_VER["SCANNER_GENERIC_OPTS"] = 143] = "SCANNER_GENERIC_OPTS"; MIN_SERVER_VER[MIN_SERVER_VER["API_BIND_ORDER"] = 144] = "API_BIND_ORDER"; MIN_SERVER_VER[MIN_SERVER_VER["ORDER_CONTAINER"] = 145] = "ORDER_CONTAINER"; MIN_SERVER_VER[MIN_SERVER_VER["SMART_DEPTH"] = 146] = "SMART_DEPTH"; MIN_SERVER_VER[MIN_SERVER_VER["REMOVE_NULL_ALL_CASTING"] = 147] = "REMOVE_NULL_ALL_CASTING"; MIN_SERVER_VER[MIN_SERVER_VER["D_PEG_ORDERS"] = 148] = "D_PEG_ORDERS"; MIN_SERVER_VER[MIN_SERVER_VER["MKT_DEPTH_PRIM_EXCHANGE"] = 149] = "MKT_DEPTH_PRIM_EXCHANGE"; MIN_SERVER_VER[MIN_SERVER_VER["REQ_COMPLETED_ORDERS"] = 150] = "REQ_COMPLETED_ORDERS"; MIN_SERVER_VER[MIN_SERVER_VER["PRICE_MGMT_ALGO"] = 151] = "PRICE_MGMT_ALGO"; MIN_SERVER_VER[MIN_SERVER_VER["STOCK_TYPE"] = 152] = "STOCK_TYPE"; MIN_SERVER_VER[MIN_SERVER_VER["ENCODE_MSG_ASCII7"] = 153] = "ENCODE_MSG_ASCII7"; MIN_SERVER_VER[MIN_SERVER_VER["SEND_ALL_FAMILY_CODES"] = 154] = "SEND_ALL_FAMILY_CODES"; MIN_SERVER_VER[MIN_SERVER_VER["NO_DEFAULT_OPEN_CLOSE"] = 155] = "NO_DEFAULT_OPEN_CLOSE"; MIN_SERVER_VER[MIN_SERVER_VER["PRICE_BASED_VOLATILITY"] = 156] = "PRICE_BASED_VOLATILITY"; MIN_SERVER_VER[MIN_SERVER_VER["REPLACE_FA_END"] = 157] = "REPLACE_FA_END"; MIN_SERVER_VER[MIN_SERVER_VER["DURATION"] = 158] = "DURATION"; MIN_SERVER_VER[MIN_SERVER_VER["MARKET_DATA_IN_SHARES"] = 159] = "MARKET_DATA_IN_SHARES"; MIN_SERVER_VER[MIN_SERVER_VER["POST_TO_ATS"] = 160] = "POST_TO_ATS"; MIN_SERVER_VER[MIN_SERVER_VER["WSHE_CALENDAR"] = 161] = "WSHE_CALENDAR"; MIN_SERVER_VER[MIN_SERVER_VER["AUTO_CANCEL_PARENT"] = 162] = "AUTO_CANCEL_PARENT"; MIN_SERVER_VER[MIN_SERVER_VER["FRACTIONAL_SIZE_SUPPORT"] = 163] = "FRACTIONAL_SIZE_SUPPORT"; MIN_SERVER_VER[MIN_SERVER_VER["SIZE_RULES"] = 164] = "SIZE_RULES"; MIN_SERVER_VER[MIN_SERVER_VER["HISTORICAL_SCHEDULE"] = 165] = "HISTORICAL_SCHEDULE"; MIN_SERVER_VER[MIN_SERVER_VER["ADVANCED_ORDER_REJECT"] = 166] = "ADVANCED_ORDER_REJECT"; MIN_SERVER_VER[MIN_SERVER_VER["USER_INFO"] = 167] = "USER_INFO"; MIN_SERVER_VER[MIN_SERVER_VER["CRYPTO_AGGREGATED_TRADES"] = 168] = "CRYPTO_AGGREGATED_TRADES"; MIN_SERVER_VER[MIN_SERVER_VER["MANUAL_ORDER_TIME"] = 169] = "MANUAL_ORDER_TIME"; MIN_SERVER_VER[MIN_SERVER_VER["PEGBEST_PEGMID_OFFSETS"] = 170] = "PEGBEST_PEGMID_OFFSETS"; MIN_SERVER_VER[MIN_SERVER_VER["WSH_EVENT_DATA_FILTERS"] = 171] = "WSH_EVENT_DATA_FILTERS"; MIN_SERVER_VER[MIN_SERVER_VER["IPO_PRICES"] = 172] = "IPO_PRICES"; MIN_SERVER_VER[MIN_SERVER_VER["WSH_EVENT_DATA_FILTERS_DATE"] = 173] = "WSH_EVENT_DATA_FILTERS_DATE"; MIN_SERVER_VER[MIN_SERVER_VER["INSTRUMENT_TIMEZONE"] = 174] = "INSTRUMENT_TIMEZONE"; MIN_SERVER_VER[MIN_SERVER_VER["HMDS_MARKET_DATA_IN_SHARES"] = 175] = "HMDS_MARKET_DATA_IN_SHARES"; MIN_SERVER_VER[MIN_SERVER_VER["BOND_ISSUERID"] = 176] = "BOND_ISSUERID"; MIN_SERVER_VER[MIN_SERVER_VER["FA_PROFILE_DESUPPORT"] = 177] = "FA_PROFILE_DESUPPORT"; MIN_SERVER_VER[MIN_SERVER_VER["PENDING_PRICE_REVISION"] = 178] = "PENDING_PRICE_REVISION"; MIN_SERVER_VER[MIN_SERVER_VER["FUND_DATA_FIELDS"] = 179] = "FUND_DATA_FIELDS"; MIN_SERVER_VER[MIN_SERVER_VER["MANUAL_ORDER_TIME_EXERCISE_OPTIONS"] = 180] = "MANUAL_ORDER_TIME_EXERCISE_OPTIONS"; MIN_SERVER_VER[MIN_SERVER_VER["OPEN_ORDER_AD_STRATEGY"] = 181] = "OPEN_ORDER_AD_STRATEGY"; MIN_SERVER_VER[MIN_SERVER_VER["LAST_TRADE_DATE"] = 182] = "LAST_TRADE_DATE"; MIN_SERVER_VER[MIN_SERVER_VER["CUSTOMER_ACCOUNT"] = 183] = "CUSTOMER_ACCOUNT"; MIN_SERVER_VER[MIN_SERVER_VER["PROFESSIONAL_CUSTOMER"] = 184] = "PROFESSIONAL_CUSTOMER"; MIN_SERVER_VER[MIN_SERVER_VER["BOND_ACCRUED_INTEREST"] = 185] = "BOND_ACCRUED_INTEREST"; MIN_SERVER_VER[MIN_SERVER_VER["INELIGIBILITY_REASONS"] = 186] = "INELIGIBILITY_REASONS"; MIN_SERVER_VER[MIN_SERVER_VER["RFQ_FIELDS"] = 187] = "RFQ_FIELDS"; MIN_SERVER_VER[MIN_SERVER_VER["BOND_TRADING_HOURS"] = 188] = "BOND_TRADING_HOURS"; MIN_SERVER_VER[MIN_SERVER_VER["INCLUDE_OVERNIGHT"] = 189] = "INCLUDE_OVERNIGHT"; MIN_SERVER_VER[MIN_SERVER_VER["UNDO_RFQ_FIELDS"] = 190] = "UNDO_RFQ_FIELDS"; MIN_SERVER_VER[MIN_SERVER_VER["PERM_ID_AS_LONG"] = 191] = "PERM_ID_AS_LONG"; MIN_SERVER_VER[MIN_SERVER_VER["CME_TAGGING_FIELDS"] = 192] = "CME_TAGGING_FIELDS"; MIN_SERVER_VER[MIN_SERVER_VER["CME_TAGGING_FIELDS_IN_OPEN_ORDER"] = 193] = "CME_TAGGING_FIELDS_IN_OPEN_ORDER"; })(MIN_SERVER_VER || (exports.MIN_SERVER_VER = MIN_SERVER_VER = {})); exports.default = MIN_SERVER_VER; //# sourceMappingURL=min-server-version.js.map