UNPKG

@sotatech/nest-quickfix

Version:

A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.

19 lines 858 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LogonMessage = void 0; const message_1 = require("../../message/message"); const fields_1 = require("../../fields"); class LogonMessage extends message_1.Message { constructor(heartBtInt, encryptMethod = 0, resetSeqNum = false) { super(new message_1.Field(fields_1.Fields.MsgType, 'A'), new message_1.Field(fields_1.Fields.HeartBtInt, heartBtInt), new message_1.Field(fields_1.Fields.EncryptMethod, encryptMethod)); if (resetSeqNum) { this.setField(fields_1.Fields.ResetSeqNumFlag, 'Y'); } } setCredentials(username, password) { this.setField(fields_1.Fields.Username, username); this.setField(fields_1.Fields.Password, password); } } exports.LogonMessage = LogonMessage; //# sourceMappingURL=logon.js.map