-
-
Notifications
You must be signed in to change notification settings - Fork 236
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Both SDKs expose Router-only matching/arbitrage methods on every venue Exchange class — always 501s except on Router
core-sdk-gapCore engine capabilities not exposed in SDKsCore engine capabilities not exposed in SDKsStatus: Open.#1708 In pmxt-dev/pmxt;SDK drift:
amount <= 0guard ingetExecutionPriceDetailed/get_execution_price_detaileddiverges in error type and propagates asymmetric behavior into the non-detailed sibling methodsdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1707 In pmxt-dev/pmxt;SDK drift: dead, unused
self._portattribute in Python'sServerManager, with no TypeScript equivalentsdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1706 In pmxt-dev/pmxt;SDK drift:
Escrow.approveTx/approve_txserializesamount_weias a JSON string in TypeScript but a native JSON number in Pythonsdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1705 In pmxt-dev/pmxt;SDK drift: Python's
validate_economicssilently auto-derivestyped_datafrombuild_response; TypeScript requires it explicitly with no fallbacksdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1704 In pmxt-dev/pmxt;SDK drift:
fetchMatches/fetch_matchesdeprecation-warning mechanism differs — unconditional log line (TS) vs catchable/filterableDeprecationWarning(Python)sdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1703 In pmxt-dev/pmxt;SDK drift: explicit
falseforwithOrderbook/includeRawMatchesis serialized on the wire in TypeScript but silently dropped in Python cluster queriessdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1702 In pmxt-dev/pmxt;SDK drift: Python's
FeedClient._requestraises unwrappedKeyErrorwhen a successful response is missing thedatakey; TypeScript returnsundefinedsdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1701 In pmxt-dev/pmxt;SDK drift: Python's
FeedClient._requestcrashes with unwrappedJSONDecodeErroron a malformed JSON error body; TypeScript falls back gracefullysdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1700 In pmxt-dev/pmxt;SDK drift:
fetchArbitrage/fetch_arbitrage— explicit-nullmarketA/marketBproduce different types (object vsNone)sdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1699 In pmxt-dev/pmxt;SDK drift:
relation/confidenceexplicit-null coercion differs acrossparseMatchResult/compareMarketPrices/fetchHedgessdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1698 In pmxt-dev/pmxt;SDK drift: Python
Exchange.escrowraisesAttributeErrorfor non-hosted-trading venues; TypeScript'sescrowis always a safeundefinedsdk-driftCross-language SDK consistency findings (TypeScript vs Python)Cross-language SDK consistency findings (TypeScript vs Python)Status: Open.#1697 In pmxt-dev/pmxt;