English counterpart of KNOWN_LIMITATIONS.md. | Türkçe
BUY/SELL and MARKET/LIMIT orders.PRIVATE KEY PEM or JDK PrivateKey. Encrypted PKCS#8, OpenSSH, and raw 32-byte seeds are outside V1.float for financial fields and are not the source for Clojure domain types.2.6.0 and JavaScript common 2.4.5 retry behavior is insufficiently safe for state-changing commands and is not authoritative here./sapi/* is unsupported.exchangeInfo is authoritative.order/test against real Testnet.api1–api4 alternatives may be less stable; V1 has no automatic host failover.ticker/24hr and openOrders can cost weight 80; APIs encourage symbol selection where practical.exchangeInfo and account/order queries can fall back Memory → Database, causing brief eventual consistency.-1006, -1007, and relevant 5xx do not prove success or failure. No automatic resubmit occurs; if bounded query finds nothing, the result stays unresolved.5xx uncertainty.RAW_REQUESTS response header. The transport tracks actual local wire attempts, while exchangeInfo rate-limit data is preserved but not converted into an automatic concurrency budget.client/synchronize-time!, not hidden during creation. Long-lived clients should synchronize periodically and before signed workflows. Custom clocks own their offset management.unresolved; continue through manual/longer query or UDS observation.MIN_NOTIONAL/NOTIONAL validation can depend on a moving average/reference price. Binance remains authoritative after any race between local preflight and server evaluation.PRICE_FILTER, LOT_SIZE, MARKET_LOT_SIZE, MIN_NOTIONAL, and NOTIONAL. Other filters are preserved raw without claiming complete local validation.PERCENT_PRICE, PERCENT_PRICE_BY_SIDE, ICEBERG_PARTS, MAX_NUM_ORDERS, MAX_NUM_ALGO_ORDERS, MAX_NUM_ICEBERG_ORDERS, MAX_POSITION, and exchange/asset filters are outside Phase 6 preflight. Binance can reject an order that passes locally.quoteOrderQty is used directly as the local notional estimate. Actual base quantity, average price, and liquidity are determined by the matching engine.symbol-info is a caller-provided exchangeInfo snapshot. There is no hidden cache or refresh; a stale snapshot can produce a stale local result.!ticker@arr was removed on 2026-03-26. V1 uses !miniTicker@arr for market summaries and per-symbol <symbol>@ticker for full tickers.!miniTicker@arr contains only changed symbols; obtain the initial full snapshot through REST.data-stream.binance.vision cannot provide User Data Stream.drop-oldest; drop-newest is optional. Neither blocks the network callback, so overflow loses events. Monitor drops and reconcile critical gaps through REST.order/test acceptance; HMAC acceptance passed, but there is no Ed25519 live harness yet.5xx; Phase 7 verifies deterministic simulation, but intentionally inducing an uncertain command is outside safe live acceptance.These are credential-dependent integration acceptance items, not unresolved Phase 1 protocol questions.
HMAC userDataStream.subscribe.signature, real Testnet FILLED executionReport, and outboundAccountPosition were validated live in Phase 8. Non-marketable LIMIT create/query/open-orders/cancel, UDS NEW/CANCELED, final query, and absence of open orders were validated live in Phase 9.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |