fixparser
Version:
FIX.Latest / 5.0 SP2 Parser / AI Agent Trading
42 lines (41 loc) • 1.51 kB
TypeScript
/**
* The initiating event when an ExecutionReport(35=8) is sent.
* - Tag: 2431
* - FIX Specification type: int
* - Mapped type: number
* @readonly
* @public
*/
export declare const ExecTypeReason: Readonly<{
/** Order added upon request */
readonly OrdAddedOnRequest: 1;
/** Order replaced upon request */
readonly OrdReplacedOnRequest: 2;
/** Order cancelled upon request */
readonly OrdCxldOnRequest: 3;
/** Unsolicited order cancellation */
readonly UnsolicitedOrdCxl: 4;
/** Non-resting order added upon request */
readonly NonRestingOrdAddedOnRequest: 5;
/** Order replaced with non-resting order upon request */
readonly OrdReplacedWithNonRestingOrdOnRequest: 6;
/** Trigger order replaced upon request */
readonly TriggerOrdReplacedOnRequest: 7;
/** Suspended order replaced upon request */
readonly SuspendedOrdReplacedOnRequest: 8;
/** Suspended order canceled upon request */
readonly SuspendedOrdCxldOnRequest: 9;
/** Order cancellation pending */
readonly OrdCxlPending: 10;
/** Pending cancellation executed */
readonly PendingCxlExecuted: 11;
/** Resting order triggered */
readonly RestingOrdTriggered: 12;
/** Suspended order activated */
readonly SuspendedOrdActivated: 13;
/** Active order suspended */
readonly ActiveOrdSuspended: 14;
/** Order expired */
readonly OrdExpired: 15;
}>;
export type ExecTypeReason = (typeof ExecTypeReason)[keyof typeof ExecTypeReason];