nautechsystems/nautilus_trader
Documented errors, page 5 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Python on_pool_flash failed | exception | error | python, defi, callback, pyo3, rust |
| UnixNanos is within Jiff's timestamp range | panic | error | rust, redis, timestamp, serialization, panic |
| Chain checkpoint hash must contain 32 hexadecimal bytes | validation | error | config, validation, hex, blockchain |
| failed to register Coinbase WebSocket consumption task… | exception | error | websocket, coinbase, task-spawn, startup |
| Python on_option_greeks failed | exception | error | python, rust-bridge, callback-exception, actor |
| Signed limit order share quantity | exception | error | polymarket, precision, decimal, limit-order |
| AccountId contains '-' | panic | error | rust, panic, identifiers, format |
| BookOrder side must be Buy or Sell | panic | critical | rust, orderbook, panic, null-argument |
| Cannot configure both ping_handler and epoch_ping_handler | exception | error | websocket, configuration, mutually-exclusive, rust |
| Failed to terminate Lighter tasks | exception | error | rust, execution, websocket, shutdown, task-management |
| `handle_depth | panic | critical | rust, panic, indicators, missing-override, order-book-depth |
| invalid `CurrencyType` enum string value, was | panic | critical | ffi, rust, panic, enum-parsing, process-abort |
| Live runner system command channel is unavailable | exception | error | live-runner, actor, system-command-channel, socket-reconnect |
| Python on_load failed | exception | error | python, strategy, state-restore, deserialization |
| Replacement execution transaction | exception | error | database, invariant-violation, payload-storage, rust |
| Cached pool does not match its deployment manifest identity | validation | error | blockchain, cache-staleness, manifest, identity-mismatch |
| Execution intent has a signed transaction that was not… | exception | error | blockchain, nonce, recovery, transaction-broadcast |
| Failed to register DEX exchange | exception | error | cli, blockchain, network, rpc |
| Invalid config type for PolymarketDataClientFactory… | exception | error | polymarket, config, factory, downcast |
| Polymarket execution shutdown failed | exception | error | rust, shutdown, polymarket, anyhow |
| Derive execution startup teardown failed | exception | error | websocket, derive, subscription, startup |
| Failed to send SubscribeUser | exception | error | rust, websocket, channel, auth, polymarket |
| height must be positive, was | validation | error | parquet, arrow, data-conversion, schema, persistence |
| Invalid config type for AxExecutionClientFactory. Expected… | validation | error | architect-ax, factory, config, type-downcast, execution-client, rust |
| L2 queue update should be processed | panic | error | rust, benchmark, queue-position, order-book |
| Python on_fault failed | exception | error | python, callback, lifecycle, rust, execution-algorithm |
| task slot is already occupied | panic | critical | rust, async, tokio, live-engine, panic |
| Unknown data class | exception | error | data-conversion, unsupported-type, rust |
| Verified nonce assignment manifest identity changed | exception | error | consistency, manifest, state-mismatch, database |
| DateTime timestamp out of range for UnixNanos | exception | error | rust, datetime, overflow, value-out-of-range |
| Failed to create default Hyperliquid HTTP client | panic | error | rust, panic, http-client, initialization, hyperliquid |
| Failed to load latest valid pool snapshot | exception | error | database, postgres, sqlx, snapshot-loading |
| Failed to serialize the deployment manifest | validation | error | serialization, json, blockchain |
| Failed to validate nonce recovery ownership | exception | error | database, postgresql, sqlx, network |
| filter is not a string or array | validation | error | binance, exchange-info, json-parsing, instrument-filters, rust |
| Intent cannot attach a verified replacement from status | validation | error | state-machine, database, consistency |
| migration query requires plaintext | panic | error | database, migration, panic, null-value |
| order list is missing child reports | validation | error | binance, cancel-order, response-validation |
| Pending position quantity overflow | exception | error | matching-engine, decimal-overflow, position-quantity, checked-arithmetic |
| reconnection timed out after | exception | error | network, websocket, timeout, reconnect, rust |
| Strategy ' ' is already tracked by trader | exception | error | rust, duplicate-registration, strategy |
| DurationNanos overflow in from_millis | panic | error | rust, panic, integer-overflow, duration |
| Execution event sender should be initialized by runner | panic | error | rust, panic, thread-local, async, runner |
| Finalized Swap side does not match order | exception | error | rust, blockchain, order-side, validation |
| Invalid timestamp | panic | error | rust, redis, timestamp, deserialization, panic |
| Overflow in Price::from_mantissa_exponent | panic | critical | rust, arithmetic-overflow, panic, price |
| Cannot roll back external order claims | exception | error | rust, refcell, borrow-conflict, rollback |
| canonical trader ID must be a string | validation | error | json, validation, schema, backtest |
| Execution intent was not found | exception | error | database, postgres, entity-not-found, nonce-assignment |
| Execution payload storage is in | exception | error | rust, database, encryption, key-rotation, maintenance |
| Failed to merge custom data type metadata | exception | error | arrow, rust, persistence, schema |
| Failed to parse ISO 8601 string | validation | error | datetime, parsing, iso8601, rust |
| Fixed-point scale fits QuantityRaw | panic | error | rust, arithmetic, overflow, fixed-point |
| Invalid config type for DeribitDataClientFactory. Expected… | exception | error | rust, config, downcast, deribit, factory |
| No continuous future subscription state for | exception | error | rust, data-engine, futures, subscription-state |
| Python on_option_chain failed | exception | error | python, rust-bridge, callback-exception, actor |
| RPC parsing of SetFeeProtocol event is not defined in this… | exception | error | rust, anyhow, rpc, dex, event-parsing, unimplemented, pancakeswap-v3 |
| RPC tick does not match positions: derived gross= net= … | exception | error | rpc, consistency, blockchain, liquidity, snapshot |
| Error converting enum | panic | error | ffi, enum, panic, invalid-argument, rust |
| Failed to insert into currency table | exception | error | postgres, sqlx, database, insert, currency, enum |
| Finalized nonce does not match canonical nonce | exception | error | database, integrity-check, blockchain, rust |
| `handle_trade_tick` is not implemented for | panic | critical | rust, panic, indicators, trade-tick, missing-override |
| invalid `InstrumentClass` enum string value, was | panic | critical | ffi, rust, panic, enum-parsing, process-abort |
| Missing tickUpper in topic3 when parsing burn event | exception | error | blockchain, uniswap-v3, abi-parsing, events |
| Persisted transaction row chain ID | exception | error | blockchain, chain-id, database, consistency |
| Python on_index_price failed | exception | error | python, rust-bridge, callback-exception, actor |
| Failed to start verified nonce assignment | exception | error | database, postgres, connection-pool, transaction |
| Position id should be generated. Hedging Oms type order… | panic | error | rust, matching-engine, hedging, position-id, panic |
| provider venue order | exception | error | polymarket, reconciliation, account-ownership, rust |
| Unknown execution event marker | exception | error | rust, anyhow, database, invalid-argument |
| Execution payload protection version | validation | critical | version-mismatch, protocol, postgres, downgrade |
| Failed to send order rejected event | exception | error | interactive-brokers, order-rejected, channel, rust |
| Invalid state trigger | exception | error | state-machine, lifecycle, component, invalid-transition |
| JSON does not represent CustomData | validation | error | serialization, json, custom-data, type-mismatch, rust |
| MBO delta index overflow | panic | error | rust, panic, overflow, market-data |
| Polymarket WebSocket handler did not stop after abort | exception | error | rust, websocket, task, timeout, polymarket |
| SPOT instrument should have base currency | panic | error | panic, instrument-cache, spot, balance-parsing |
| catalog marker join plan failed for | exception | error | rust, event-store, catalog, replay, backend |
| Deployment manifest is missing a required role | validation | error | validation, manifest, config |
| Durable finalized header tip precedes the trusted checkpoint | exception | error | finality, consistency, blockchain, persistence |
| Execution payload contains plaintext during rewrap | exception | error | database, data-integrity, encryption, plaintext-leak, rust |
| Failed to convert C string to UTF-8 | panic | critical | ffi, uuid, utf-8, abort |
| Failed to create list | exception | error | python, pyo3, arrow, custom-data |
| Lighter position snapshot does not cover the requested… | validation | error | reconciliation, position-reports, lighter, snapshot-coverage |
| LIMIT order requires a price | validation | error | coinbase, orders, limit-order, missing-field, validation |
| Missing required price for | exception | error | databento, decode, price, sentinel-value |
| No quote spend ceiling for BUY token pair | validation | error | blockchain, configuration, buy-order, risk-limit |
| options_chain CSV rows must be ordered by local_timestamp… | validation | error | rust, csv, data-ordering, validation |
| Python on_instrument_close failed | exception | error | python, rust-bridge, callback-exception, actor |
| Failed to start Hyperliquid data session generation | exception | error | websocket, connect, lifecycle, async, hyperliquid |
| Failed to subtract 12 months | panic | error | rust, panic, calendar-arithmetic, timestamp |
| Payload rewrap requires an active payload key | exception | error | rust, encryption, payload-storage, missing-state |
| Python on_historical_index_prices failed | exception | error | python, callback, strategy, index-price |
| submitted position ID | validation | error | position-id, order-submission, binance-futures, config-conflict |
| cannot claim venue order ID | exception | error | cache, settlement, venue-order-id, rust |
| Failed to deserialize record | exception | error | rust, csv, deserialization, schema |
| Failed to insert into position_event table | exception | error | database, postgres, sqlx, persistence, insert |
| Failed to validate order client origin | exception | error | rust, database, sqlx, transaction, anyhow |
| Instrument not found, and `auto_load_missing_instruments`… | exception | error | polymarket, instrument-not-found, config, subscription |
| L3 WebSocket failed to authenticate | exception | error | websocket, kraken, authentication, credentials, timeout |