UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser

51 lines (50 loc) 1.74 kB
/** * The reason for restatement when an ExecutionReport(35=8) or TradeCaptureReport(35=AE) message is sent with ExecType(150) = D (Restated) or used when communicating an unsolicited cancel. * - Tag: 378 * - FIX Specification type: int * - Mapped type: number * @readonly * @public */ export declare const ExecRestatementReason: Readonly<{ /** GT corporate action */ readonly GTCorporateAction: 0; /** GT renewal / restatement (no corporate action) */ readonly GTRenewal: 1; /** Verbal change */ readonly VerbalChange: 2; /** Repricing of order */ readonly RepricingOfOrder: 3; /** Broker option */ readonly BrokerOption: 4; /** Partial decline of OrderQty (e.g. exchange initiated partial cancel) */ readonly PartialDeclineOfOrderQty: 5; /** Cancel on Trading Halt */ readonly CancelOnTradingHalt: 6; /** Cancel on System Failure */ readonly CancelOnSystemFailure: 7; /** Market (Exchange) option */ readonly Market: 8; /** Canceled, not best */ readonly Canceled: 9; /** Warehouse Recap */ readonly WarehouseRecap: 10; /** Peg Refresh */ readonly PegRefresh: 11; /** Cancel On Connection Loss */ readonly CancelOnConnectionLoss: 12; /** Cancel On Logout */ readonly CancelOnLogout: 13; /** Assign Time Priority */ readonly AssignTimePriority: 14; /** Cancelled, Trade Price Violation */ readonly CancelledForTradePriceViolation: 15; /** Cancelled, Cross Imbalance */ readonly CancelledForCrossImbalance: 16; readonly CxldSMP: 17; readonly CxldSMPAggressive: 18; readonly CxldSMPPassive: 19; readonly CxldSMPAggressivePassive: 20; /** Other */ readonly Other: 99; }>;