nautechsystems/nautilus_trader
Documented errors, page 9 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Router allowance is below the swap amount for input token … | exception | error | erc20, allowance, approval, defi, swap, preconditions |
| Unsupported time in force for Binance Spot | validation | error | binance, spot, time-in-force, unsupported-enum-value, adapter |
| Cannot increment time beyond u64::MAX | exception | error | rust, time, overflow, testing |
| verification disagreed | exception | error | verification, consistency, blockchain |
| Failed to create price from fill px | exception | error | rust, hyperliquid, parsing, fills, price-conversion |
| Failed to fetch order status | exception | error | network, http, polymarket, order-status, retry |
| Failed to record prepared execution intent | exception | error | rust, sqlx, postgresql, insert-failed, execution-intent, transaction |
| Failed to send query add_trade to database message handler | exception | error | rust, channel, database, postgres |
| Failed to start Lighter task generation | exception | error | rust, lighter, async, task-group, reconnect |
| failed to submit Lighter integrator approval nonce= | exception | error | rust, lighter, authentication, onchain |
| Failed to validate finalized checkpoint ledger | exception | error | database, sqlx, postgres, read-back |
| Finalized transaction gas commission overflow | exception | error | rust, blockchain, gas, overflow |
| FX session boundary must be a unique local time | panic | warning | rust, panic, dst, timezone, ambiguity |
| Invalid venue order ID | validation | error | parsing, order-id, binance-spot, validation |
| must not be empty | validation | error | rust, postgresql, validation, identifier, empty-value |
| No client registered with ID | exception | error | rust, data-engine, client-registration, config |
| partitioned cancel failed | exception | error | dydx, order-cancellation, batch-operation, broadcast |
| registered callback lease was not acquired | panic | error | rust, panic, timer, callback, async |
| signature expiry overflows Derive signature_expiry_sec: now | validation | error | derive, auth, signature, overflow, config |
| Trigger/conditional orders | exception | error | okx, options, conditional-order, unsupported-operation |
| unsupported linear contract variant | exception | error | bybit, enum, instrument-parsing |
| Binance Futures goodTillDate must be smaller than | validation | error | binance-futures, gtd, expire-time, max-timestamp, rust |
| Binance Futures goodTillDate requires whole-second precision | validation | error | gtd, timestamp-precision, expire-time, binance-futures |
| Callback should exist | panic | error | rust, panic, timer, callback, live-clock |
| Cannot convert empty stream batch to parquet | validation | error | arrow, empty-data, parquet, persistence |
| Cannot extract snapshot: no events processed yet | exception | error | defi, state-management, precondition |
| decoded stream payload contains reserved payload_type field | validation | error | serialization, msgbus, schema |
| Execution algorithm not found while restoring subscriptions | exception | error | rust, actor-lookup, exec-algorithm, restore |
| failed to authenticate WebSocket session | exception | critical | authentication, websocket, credentials, deribit |
| Failed to send UpdateAssetContextSubs command | exception | error | websocket, channel-closed, rust, hyperliquid |
| Failed to terminate Derive execution tasks | exception | error | derive, shutdown, task-group, async, timeout |
| Global logging sender was already published | exception | error | logging, concurrency, global-state, rust |
| Invalid NodeState value | panic | error | rust, panic, enum, deserialization, live-node |
| Invalid venue , expected Blockchain DEX format | validation | error | rust, anyhow, venue, validation, blockchain |
| Lighter transaction lookup returned client_order_index | validation | error | rust, lighter, blockchain, id-mismatch |
| Missing poolId topic | exception | error | blockchain, uniswap-v4, log-parsing, hypersync |
| Cannot calculate price impact, the spot price before is not… | exception | error | rust, defi, swap, division-by-zero, price |
| effective raw scale should fit in QuantityRaw | panic | error | rust, overflow, fixed-point, quantity |
| Invalid ask quantity for OrderBook::filtered_view | panic | error | rust, orderbook, panic, invalid-argument-value, decimal |
| invalid fee amount= | validation | error | decimal-precision, fee-calculation, binance-futures, money-conversion |
| matching engine raw ID exhausted at u32::MAX | exception | error | backtest, overflow, u32, resource-exhaustion |
| Missing data in pool created event log | exception | error | blockchain, uniswap-v3, log-parsing, hypersync |
| NautilusKernelBuilder cannot consume external message bus… | validation | error | rust, builder, message-bus, config, live-node |
| OCM state lock poisoned | exception | critical | betfair, mutex, poisoned-lock, panic, ocm |
| Persisted signed transaction is not a complete EIP-2718… | exception | error | blockchain, rlp, ethereum |
| Reconnection timeout after | exception | critical | rust, databento, live-streaming, reconnect, timeout, network |
| replacement venue-leg quantity | validation | error | rust, order-modification, quantity, venue-mismatch |
| Retained execution history has multiple active signer owners | exception | error | state-corruption, recovery, signer, invariant-violation, durable-state |
| symbol checked for suffix during construction | panic | error | panic, invariant, symbol, bybit |
| canonical result statistics must be an object | validation | error | json, validation, schema, backtest |
| Factory resolves an unexpected pool for the swap token pair… | exception | critical | blockchain, verification, uniswap-v3, contract-mismatch |
| Failed to borrow | exception | error | rust, bybit, http, margin |
| Failed to commit order client origins | exception | error | rust, database, transaction, commit, anyhow |
| Failed to convert balance | exception | error | rust, balance, conversion, polymarket |
| Failed to extract PyDataActor | exception | error | python, rust-bridge, actor, type-mismatch, registration |
| Finalized execution transaction | exception | error | blockchain, reconciliation, rpc, transaction-receipt, finality |
| latest anchor | panic | error | rust, snapshot-anchor, backend, query |
| Missing gas used | exception | error | blockchain, hypersync, missing-field, deserialization |
| No instrument ID for command | panic | error | rust, panic, execution-commands, dispatch |
| order-list report does not match its order identity | validation | error | binance, validation, identity-mismatch, order-list |
| order-list report is absent from list | exception | error | binance, validation, order-list, entity-not-found |
| RTDS TWAP topic requires window_s= , received | validation | error | websocket, validation, protocol-mismatch, twap, polymarket |
| `step` overflows i64 days | panic | error | rust, panic, integer-overflow, bar-aggregation |
| Timed out joining WebSocket handler task after abort | exception | error | okx, websocket, task-shutdown, timeout, async |
| Deployment manifest pool does not use the pinned pool… | validation | error | validation, manifest, consistency |
| Expected OKX option symbol with expiry, received | validation | error | okx, options, symbol-parsing, validation |
| Failed to calculate duration | exception | error | clock, systemtime, cache-load, rust |
| non-zero | panic | info | rust, rate-limit, panic, coinbase, constant |
| Order not found in cache. | panic | error | rust, matching-engine, contingent-orders, cache, panic |
| provider order time in force | validation | error | polymarket, reconciliation, order-state, time-in-force |
| Reduce-only quantity overflow for order | exception | error | matching-engine, reduce-only, decimal-overflow, checked-arithmetic |
| SBE decoding requires the `sbe` feature | exception | error | feature-flag, serialization, sbe, message-bus |
| target order appears more than once in trade | validation | error | rust, reconciliation, polymarket, data-integrity |
| timer exists at timestamp | panic | error | rust, panic, backtest, timers, invariant |
| UnixNanos overflow in from_seconds | panic | error | rust, panic, integer-overflow, timestamp, unix-nanos |
| Unrecognized execution timezone | exception | error | timezone, timestamp, configuration, interactive-brokers, rust |
| wallet has no observed balance for | exception | error | rust, wallet, balance, state |
| Binance Spot public JSON stream pool shutdown began during… | exception | error | websocket, lifecycle, race-condition, binance-spot, shutdown |
| Cannot cancel Polymarket orders while a modification or… | exception | error | polymarket, execution, concurrency, cancel-orders |
| Cannot send order event: sender not initialized | exception | error | rust, lifecycle, execution, channel |
| Cannot submit order list | exception | error | cache, borrow, concurrency, order-submission |
| Conditional order types must use OKXAlgoOrderType | panic | error | rust, panic, okx, algo-orders, order-type |
| Execution intent is not recoverable from preparation | validation | error | database, internal-invariant, sql |
| Failed to activate verification schema | exception | error | postgres, sqlx, ddl, triggers |
| Failed to parse full transaction in eth_getBlockByNumber… | exception | error | rpc, ethereum, transactions, deserialization |
| Failed to send query index_order_clients to database… | exception | error | rust, channel, database, postgres |
| Instrument not found in cache, ensure instruments loaded… | exception | error | rust, cache, bybit, instrument |
| Invalid OPRA option symbol | validation | error | rust, options, symbol-parsing, interactive-brokers |
| missing fee | exception | warning | rust, okx, fees, parsing |
| Raw value exceeds PriceRaw range in… | panic | critical | rust, arithmetic-overflow, panic, price |
| registered order context for | validation | error | rust, state-inconsistency, cache, internal |
| terminal report for has unaccounted fills; waiting for fill… | validation | warning | rust, live-execution, fill-reconciliation, report-ordering |
| unsupported Binance instrument filter | validation | error | config, validation, binance, instrument-provider |
| Chain anchor name is required | validation | error | config, validation |
| Deployment manifest version is required | validation | error | validation, config, missing-field |
| Failed to decode instrument | exception | error | databento, instrument-definitions, decode, error-wrapping |
| Failed to fetch CFM positions | exception | error | network, http, coinbase, futures, cfm, positions |
| Failed to send order updated event | exception | error | channel, messaging, shutdown, rust |
| Failed to start Derive session generation | exception | error | derive, connect, task-group, lifecycle, rust |
| Failed to terminate Derive execution session tasks | exception | error | derive, shutdown, task-group, websocket, timeout |