1800-client-config
| # | Message Name | Description |
|---|---|---|
| 1805 | AccountConfig | |
| 1806 | AccountExchGroupConfig | |
| 1810 | AccountRouteConfig | |
| 1814 | AltHedgePolicyMap | |
| 1811 | AltHedgeTargetMap | |
| 1815 | AltSymbolMap | |
| 1830 | ClientAccntStrategyMap | |
| 1835 | ClientAccountConfig | |
| 1935 | ClientConfigChangeRequest | One request carries a SERIES of record-level operations (target message + pkey + the changed fields + their propose-time values) that merge, reject, or return as one unit. crClass discriminates the two review queues: Settings reviews ClientConfig requests, Risk Controls reviews RiskControl requests. Merged and Rejected are TERMINAL - no further transitions or withdraws; a new request is required. Pending/Returned remain actionable. Note comments stay accepted on terminal records - terminal seals the DECISION, not the conversation (every publish is archived; the 24h retention window bounds the append period). Merge is apply-FIRST and SERVER-SIDE: a decide to Merged runs the ops through the target messages' own write pipelines under the CHECKER'S session (per-record ACL re-checks as if the checker posted each write); ONLY on total success does the state commit to Merged. On any failure the state stays as it was and the failure is recorded as a durable mergeFail comment (failedCount). RiskControl requests carry exactly ONE op (no baskets). |
| 1850 | ClientFirmConfig | |
| 1910 | ClientPrivateSRSE | |
| 1817 | HedgePolicyAlgoConfig | |
| 1813 | HedgePolicyConfig | |
| 1816 | PositionHedgeTrigger | |
| 1922 | TraceAccntRoutes | |
| 1923 | TraceAccntRoutesResult | |
| 1915 | UserAuctionFilter | |
| 1916 | UserAuctionTickerFilter | |
| 1905 | UserAuthentication | |
| 1875 | UserConfig | |
| 1900 | UserMessage |