Constants
Constants used throughout the data model and API.
| Constant | Type | Value |
|---|---|---|
MAX_OPTS | number | 99 |
MAX_ARG_LENGTH | number | 255 |
MAX_TABLE_NAME_LEN | number | 40 |
MAX_DECIMALS | number | 16 |
MIN_HOLDING_QUANTITY_SYSTEM | number | -1000000000000000000 |
MAX_HOLDING_QUANTITY_SYSTEM | number | 1000000000000000000 |
MAX_ORDER_QUANTITY_SYSTEM | number | 1000000000000000000 |
MAX_ORDER_VALUE_SYSTEM | number | 1000000000000000000 |
DEFAULT_BASE_PORT | number | 11000 |
KDB_PORT_OFFSET | number | 2000 |
KDB_DISCOVERY_PORT_OFFSET | number | 1 |
REST_SERVER_OFFSET | number | 90 |
MAX_SOCKETS | number | 4 |
SOCKET_NAME_LEN | number | 1000 |
QUEUE_NAME_LEN | number | 1000 |
QUEUE_MESSAGE_LEN | number | 100 |
DEFAULT_BUFFERS | number | 10000 |
ENGINE_TRANSACTION_NAME | string | transaction_queue |
ENGINE_TRANSACTION_OFFSET | number | 1001 |
ENGINE_INTERNAL_NAME | string | internal_queue |
ENGINE_INTERNAL_OFFSET | number | 1002 |
ENGINE_BROADCAST_NAME | string | broadcast_queue |
ENGINE_BROADCAST_OFFSET | number | 1004 |
ENGINE_INFO_OFFSET | number | 1005 |
ENGINE_SERVICE_OFFSET | number | 1006 |
ENGINE_LOG_INPUT_OFFSET | number | 1008 |
ENGINE_BLOB_NAME | string | blob_queue |
ENGINE_BLOB_OFFSET | number | 1009 |
ZMQ_ADDRESS_SIZE | number | 5 |
MAX_HOPS | number | 2 |
MAX_GATEWAY_DEPTH | number | 2 |
MAX_ENVELOPE_SIZE | number | 256 |
SYSTEM | object | 0 |
SYSTEM_CALENDAR | object | 0 |
SYSTEM_VENUE | object | 0 |
SYSTEM_VENUE_ID | object | -1 |
SYSTEM_VENUE_NAME | string | System |
SYSTEM_ENTERPRISE_ID | object | -1 |
SYSTEM_ENTERPRISE_NAME | string | System |
SYSTEM_FIRM_ID | object | -1 |
SYSTEM_FIRM_NAME | string | System |
SYSTEM_GROUP_ID | object | -1 |
SYSTEM_GROUP_NAME | string | System |
SYSTEM_USER_ID | object | -1 |
SYSTEM_USER_NAME | string | System |
SYSTEM_USER | object | 0 |
MAIN_ENGINE_CONNECT_ADDR | string | 0.0.0.0 |
MAIN_ENGINE_OFFSET | number | 1010 |
MAX_BACKUP_ENVELOPE_SIZE | number | 256 |
MAX_BACKUP_RECV_SIZE | number | 256 |
MAX_BACKUP_SEND | number | 100 |
BACKUP_CONNECT_TIME | number | 60 |
GOVERNOR_OFFSET | number | 1011 |
LOG_STREAMER_OFFSET | number | 1021 |
LOG_STREAMER_POLL_MAX | number | 1000 |
MAX_LOG_STREAMER_ENVELOPE_SIZE | number | 256 |
MAX_LOG_STREAMER_RECV_SIZE | number | 256 |
TSERVER_OFFSET | number | 100 |
TSERVER_ZMQ_OFFSET | number | 100 |
TSERVER_IPC_SOCKET | string | transaction_socket |
ZSERVER_OFFSET | number | 200 |
ZSERVER_IPC_SOCKET | string | transaction_raw_socket |
BSERVER_OFFSET | number | 600 |
BSERVER_IPC_SOCKET | string | transaction_blob_socket |
DEFAULT_SNAP_SHOT_SECONDS | number | 10 |
DEFAULT_SNAP_SHOT_SAVES | number | 6 |
MAX_LEVEL1_FIELDS | number | 80 |
MAX_LOGIN_SESSIONS | number | 10 |
MAX_LOGINS | number | 8000000 |
MIN_PASSWORD_LEN | number | 16 |
PASSWORD_ITERATIONS | number | 50000 |
PASSWORD_ALGO | string | $6$ |
PASSWORD_ENCRYPTED | string | $6$rounds= |
NEW_PASSWORD_VALID_DAYS | number | 30 |
VALID_ENTERPRISEID_CHARS | string | abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_@ |
VALID_USERID_CHARS | string | abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_@ |
APIPROTOCOL_VERSION_LEN | number | 40 |
APIFILE_PATH_LEN | number | 256 |
APISTATUS_GET_LEN | number | 1000 |
GENERAL_STRING_LEN | number | 255 |
MAX_STATIC_CHANGE_FIELDS | number | 20 |
MAX_SPREAD_LIMIT_FIELDS | number | 5 |
MAX_KVPS | number | 100 |
MAX_ANALYTIC_IN | number | 20 |
MAX_STATIC_LENGTH | number | 200 |
MAX_RECIPIENTS_PER_ORDER | number | 10 |
MAX_BLOTTERS_PER_USER | number | 1 |
MAX_FIRMS_PER_ENTERPRISE | number | 5 |
MAX_ACCOUNTS_PER_FIRM | number | 10 |
MAX_GROUPS_PER_FIRM | number | 50 |
MAX_ACTORS_PER_GROUP | number | 1000 |
MAX_USERS_PER_FIRM | number | 100000 |
MAX_RULE_PRICE_LIMIT | number | 1000000 |
MAX_RULE_CIRCUIT_BREAKER | number | 1000000 |
MAX_RATINGS | number | 50 |
MAX_RATING_AGENCIES | number | 20 |
MAX_YIELD_CURVES | number | 1 |
MAX_MATURITIES | number | 360 |
MAX_BENCHMARK_RATES | number | 10 |
MAX_BLOBS_PER_USER | number | 5 |
MAX_CHANGES_PER_BLOB | number | 10 |
MAX_ENTRIES_PER_CALENDAR | number | 500 |
MAX_HOLDINGS_PER_EXTERNAL_ACCOUNT | number | 100 |
MAX_LINKED_HOLDING_INSTRUMENTS | number | 100 |
MAX_RECIPIENTS_PER_MESSAGE_THREAD | number | 16 |
MAX_BULK_ORDER_ENTRIES | number | 200 |
MAX_AUCTION_SETTLEMENT_CLASSES | number | 100 |
MAX_NOTIONAL_ORDER_ENTRIES | number | 20 |
MAX_MULTI_CANCEL_ENTRIES | number | 200 |
REPLY_MESSAGE_OFFSET | number | 500 |
REPLY_OK | number | 0 |
REST_CLIENT_RETRY_ATTEMPTS | number | 3 |
REST_CLIENT_RETRY_INTERVAL | number | 1000 |
SYSTEM_PRIVATE_KEY_FILE | string | marketgrid.key |
SYSTEM_PUBLIC_KEY_FILE | string | marketgrid.pub |
SYSTEM_CERT_FILE | string | marketgrid.crt |
USER_PRIVATE_KEY_FILE | string | user.key |
USER_PUBLIC_KEY_FILE | string | user.pub |
PREFS_BLOB_TYPE | string | prefs |
EPOCH_OFFSET_SECS | number | 946684800 |
SECS_PER_DAY | number | 86400 |
NS_PER_SEC | number | 1000000000 |
NS_PER_DAY | number | 86400000000000 |
SYSTEM_TIME_ZONE | object | 0 |
MIN_SESSION_TIMEOUT | number | 20 |
MAX_SESSION_TIMEOUT | number | 600 |
TIMEOUT_CHECK_TIME | number | 2 |
USER_BOOTOUT_TIME | number | 10 |
AUCTION_INDICATIVE_TIME | number | 10 |
MAX_ORDER_MATCH_SETS | number | 100000000 |
HOLDING_NO_DECIMALS | number | 255 |
HOLDING_DO_PARENTS | number | 1 |
HOLDING_IGNORE_PARENTS | number | 0 |
HOLDING_INHERIT | object | -2 |
ALLOCATION_SCALE | number | 1000000000000 |
ALLOCATION_DECIMALS | number | 10 |
MAX_ALLOCATION_DEPTH | number | 4 |
CCMXPRICE_DECIMALS | number | 14 |
CCMXVALUE_DECIMALS | number | 2 |
MAX_RULES_IN_BATCH | number | 20 |