nautechsystems/nautilus_trader
Documented errors, page 19 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Quote maps must have equal lengths | validation | error | validation, exchange-rate, length-mismatch, quotes |
| Quote spend limit `max_amount | validation | error | config, format, u256 |
| {shutdown_errors joined with "; "} | exception | error | teardown, websockets, data-client, hyperliquid |
| subscribe_market() requires a market-channel client… | validation | error | rust, websocket, polymarket, channel-mismatch |
| system clock is before UNIX epoch | exception | error | rust, clock, time, auth-token |
| Transaction reverted on-chain | exception | error | revert, transaction, blockchain, gas |
| Unable to resolve configured Interactive Brokers instruments | exception | error | interactive-brokers, instrument-resolution, configuration |
| Unsupported second interval | validation | error | binance, bars, interval, bar-aggregation, unsupported-value |
| All slug requests failed | exception | critical | polymarket, gamma-api, network, rust |
| Binance Futures does not support native GTD | validation | error | gtd, product-type, coinm, binance-futures, unsupported |
| Buffer too short for | validation | error | sbe, binance, buffer, truncated |
| Bybit data shutdown failed | exception | error | bybit, connect, teardown, websocket |
| Controller execute endpoint | exception | error | rust, controller, rpc, endpoint |
| Derive only supports 1 WEEK interval bars | exception | error | rust, bars, unsupported-interval, derive-exchange |
| failed to connect Binance Spot SBE WebSocket | exception | error | network, websocket, binance, connection |
| Failed to create tokio runtime | panic | critical | rust, panic, tokio, runtime, initialization |
| Failed to load execution transaction hashes | exception | error | database, sqlx, query |
| Finalized block timestamp overflows nanoseconds | exception | error | overflow, timestamp, blockchain, integer-arithmetic |
| Finalized header manifest identity changed | validation | critical | database, integrity, verification, manifest |
| Finalized header verification disagreed | exception | critical | blockchain, consensus, finality, verification |
| Invalid `actor_id` type | validation | error | python, type-mismatch, actor-id, config |
| Invalid config type for AxDataClientFactory. Expected… | exception | error | configuration, type-mismatch, factory, rust |
| invalid OrderSide: must be Buy or Sell, was | exception | error | betting, order-side, validation |
| invalid `PositionAdjustmentType` enum string value, was | panic | critical | ffi, panic, enum-parsing, rust |
| Invalid quote rate for pair | validation | error | decimal, conversion, nan, exchange-rate, validation |
| Price overflow: exceeds PriceRaw range | exception | error | rust, internal, price, invariant |
| Python on_trade failed | exception | error | python, strategy, callback, market-data |
| RPC parsing of mint event is not defined in this dex | exception | error | dex, rpc, event-parsing, liquidity, rust |
| timer queue peeked Some but pop returned None | panic | error | rust, panic, timer, invariant |
| ts_init column not found | exception | error | arrow, schema, timestamp, persistence |
| Typed stream message missing type | exception | error | redis, decoding, missing-field, typed-payload |
| Unknown IB historical tick type | validation | error | rust, enum-parsing, interactive-brokers, market-data |
| Unsupported instrument type | exception | error | instrument, deribit, http, unsupported |
| Derived max fee per gas | validation | error | rust, gas-fees, eip-1559, configuration |
| Execution verification ledger is not initialized | exception | error | blockchain, database, initialization, ledger |
| Failed to batch insert into block table | exception | error | database, postgres, sqlx, insert |
| Failed to parse = | validation | error | parsing, price, instrument, bybit |
| failed to request logging sync | exception | error | rust, logging, channel, shutdown |
| generate_order_status_report requires client_order_id or… | validation | error | okx, validation, missing-argument, execution |
| Invalid config type for… | exception | error | config, factory, downcast |
| Invalid receipt log data | exception | error | blockchain, parsing, hex, validation |
| Invalid venue | panic | error | rust, panic, defi, venue, instrument-id |
| Lighter account detail returned an empty L1 address | validation | error | account-detail, empty-field, api-response, connect |
| Live runner system command channel is closed | exception | error | live-runner, channel-closed, system-command, shutdown |
| load_custom_data channel closed | exception | error | redis, channel-closed, async |
| Manifest probe output is invalid | validation | error | validation, hex-parsing, manifest |
| MBO delta tail must be queued | panic | error | rust, panic, invariant, order-book |
| options chain buffer capacity overflow | exception | error | rust, overflow, streaming, memory |
| Order detail returned | validation | error | okx, orders, unexpected-response, api |
| order reports order-list ID , expected | validation | error | binance, validation, order-list, mismatched-identifier |
| Pool ID must be 32 bytes, was | validation | error | defi, validation, byte-length, argument |
| Price limit must be greater than current price for… | validation | error | rust, defi, uniswap-v3, price-limit, swap-direction |
| The block doesn't contain a header | exception | error | grpc, cosmos, block, header |
| TP override fields require 'take_profit' to be set | validation | error | bybit, tpsl, missing-required-field, validation, order |
| Unknown data type: ; custom decode only allowed in custom… | exception | error | rust, persistence, decoding, custom-data |
| Unsupported bar specification for AX | validation | error | rust, adapter, bars, validation, unsupported-value |
| unsupported instrument type | exception | error | okx, instrument-parsing, unsupported-type, instrument-definition |
| Unsupported TIF for STOP_LIMIT on Coinbase | validation | error | rust, coinbase, orders, stop-limit |
| Venue order ID counter exhausted | exception | error | matching-engine, integer-overflow, order-ids, checked-arithmetic |
| Cannot add execution algorithms in current state | exception | error | rust, lifecycle, exec-algorithm, invalid-state |
| Cannot calculate inverse points: open price is not positive… | exception | error | rust, position, pnl, inverse-instrument, numeric |
| canonical statistics field | validation | error | json, validation, schema, backtest |
| Cumulative spread fill went backwards: acc_fill_sz= | exception | error | okx, websocket, reconnect, stale-data |
| Empty underlying for | validation | error | rust, okx, adapter, instrument, validation |
| ERC-20 approve returned false for token | exception | error | erc20, approve, simulation, blockchain |
| eth_getBlockByNumber returned no result for block tag | exception | error | rpc, ethereum, blocks, not-found |
| Failed converting gas limit to u64 | exception | error | dydx, fee, decimal-conversion, gas |
| Failed to create HTTP client | exception | error | http, configuration, client-init, rust |
| Failed to create quantity from | exception | error | rust, okx, parsing, quantity-precision |
| failed to decode SBE | exception | error | rust, sbe, serialization, messaging |
| Failed while starting execution algorithm | exception | error | exec-algorithm, rollback, system |
| Protected execution transaction | exception | error | encryption, missing-payload, sealed-envelope |
| Python on_bar failed | exception | error | python, strategy, callback, bars |
| record batch row index exceeds u32 | exception | error | rust, arrow, persistence, limit |
| STOP_LIMIT order requires trigger_price | validation | error | order-submission, validation, missing-trigger-price |
| Stored execution payload requires unavailable key | exception | error | database, rust, encryption, missing-key |
| Symbol ' ' is not trading (status: ) | validation | error | binance, usdm-futures, instrument-parsing, trading-status, rust |
| Topic must be at least 32 bytes, was | validation | error | blockchain, ethereum, topics, validation |
| Unsupported data type | exception | error | rust, persistence, unsupported-type, delete |
| AtomicTime overflow: reached u64::MAX | panic | critical | rust, panic, integer-overflow, clock |
| Binance Futures open order request has unresolved instrument | exception | error | binance, futures, instrument-cache, order-reports, reconciliation |
| BitMEX only supports PRICE trailing offset type, was | validation | error | bitmex, trailing-stop, validation |
| Cannot clear external order claims | exception | error | cache, borrow-error, strategy |
| CustomData value must be valid JSON | exception | error | serde, json, roundtrip |
| decode_custom_batches_to_data called with empty batches | exception | error | rust, persistence, empty-input |
| Empty expiry string | validation | error | interactive-brokers, parsing, expiry, contract |
| `exchange` order param must be a string | validation | error | contract, order-params, type-mismatch, validation |
| Failed to create client builder | exception | error | rust, databento, historical, client-builder |
| Failed to disconnect data clients | exception | error | rust, data-engine, disconnect, aggregated-errors |
| Failed to parse `max_mkt_sz | exception | error | okx, instrument-parsing, quantity-parse, optional-field |
| Failed to scale continuous-future adjustment to fixed… | panic | error | rust, panic, precision, fixed-point, overflow |
| Failed to start Derive data session generation | exception | error | websocket, task-generation, derive, connection-lifecycle |
| Failed to start Hyperliquid task generation | exception | error | rust, reconnect, task-group, lifecycle |
| Failed to subtract months_step | panic | error | rust, panic, calendar-arithmetic, timestamp |
| Invalid multiplier | exception | error | parsing, instrument, multiplier, bitmex, decimal |
| load_funding_rates not implemented for PostgreSQL cache… | exception | error | rust, postgresql, not-implemented, funding-rates, cache-adapter |
| order list has orders and reports | validation | error | binance, order-list, response-validation, schema-mismatch |
| quantity for loses precision when decreasing raw scale | validation | error | rust, portfolio, precision, rounding |
| retired Lighter binding conflicts at client_order_index | exception | error | rust, websocket, reconciliation, conflict |
| Skipping execution without side | exception | warning | rust, bitmex, fills, parsing |