jspurefix
Version:
pure node js fix engine
32 lines (31 loc) • 1.04 kB
TypeScript
/// <reference types="node" />
import { IStandardHeader } from './set/standard_header';
import { IInstrument } from './set/instrument';
import { IParties } from './set/parties';
import { IRegulatoryTradeIDGrp } from './set/regulatory_trade_id_grp';
import { IAllocAckGrp } from './set/alloc_ack_grp';
export interface IAllocationInstructionAck {
AllocID: string;
SecondaryAllocID?: string;
AllocGroupID?: string;
FirmGroupID?: string;
AvgPxGroupID?: string;
TradeDate?: Date;
TransactTime?: Date;
AllocStatus: number;
AllocRejCode?: number;
AllocType?: number;
AllocIntermedReqType?: number;
MatchStatus?: string;
Text?: string;
EncodedTextLen?: number;
EncodedText?: Buffer;
RejectText?: string;
EncodedRejectTextLen?: number;
EncodedRejectText?: Buffer;
StandardHeader?: IStandardHeader;
Instrument?: IInstrument;
Parties?: IParties[];
RegulatoryTradeIDGrp?: IRegulatoryTradeIDGrp[];
AllocAckGrp?: IAllocAckGrp[];
}