nautechsystems/nautilus_trader
Documented errors, page 3 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Execution payload storage is in | exception | error | rust, database, encryption, maintenance, key-rotation |
| Failed to mark execution intent replaced | exception | error | rust, sqlx, postgres, blockchain, transaction, replacement |
| invalid `sl_order_type`, was | validation | error | rust, order-factory, invalid-argument |
| Pool manifest references an unpinned contract | validation | error | blockchain, manifest-validation, config |
| Profiler receipt position does not match its ingestion… | validation | error | blockchain, reorg, consistency, rpc |
| commission total exceeded Money bounds | panic | error | panic, overflow, accounts, money |
| Postgres execution requires protected payload storage | exception | critical | postgres, payload-storage, safety, schema |
| Verified finalized transaction count advanced without an… | exception | critical | rust, blockchain, database, nonce, consistency |
| WS user data subscription timed out | exception | error | binance-spot, websocket, timeout, user-data-stream, subscription, connection-setup, nautilustrader |
| `handle_book_mbo | panic | critical | rust, panic, indicators, mbo, missing-override, order-book |
| Local quote for produced a zero quote input | exception | error | blockchain, liquidity, quote, swap |
| Router allowance after transaction | validation | error | blockchain, verification, allowance-mismatch, erc20 |
| Failed to terminate Deribit execution tasks | exception | error | task-shutdown, timeout, reconnect, deribit |
| Inverse instrument has no base currency | validation | error | rust, margin, instruments, configuration |
| Finalized Swap has no calculated trade information | exception | error | rust, blockchain, swap, invariant |
| Writer task dropped response channel | exception | error | network, websocket, broken-pipe, oneshot-channel, rust |
| CFD swap acknowledgement count | validation | error | backtest, cfd, state-consistency |
| Deployment manifest factory does not match the registered… | validation | error | rust, config, uniswap-v3, consistency |
| Invalid fixed-point raw value | exception | critical | fixed-point, precision, data-corruption, invariant |
| RPC error | exception | error | rpc, json-rpc, node-error, ethereum |
| Python on_signal failed | exception | error | python, actor, callback, rust-binding |
| serde_json deserialization error | exception | error | serde, deserialization, json, coinbase |
| Book snapshot timer start exceeds UnixNanos range | panic | error | rust, panic, integer-overflow, timer, clock |
| Failed to record verified finality transition | exception | error | database, sqlx, transaction, finality |
| Python on_historical_book_depth failed | exception | error | python, orderbook, historical-data, callback, rust |
| Python on_historical_trades failed | exception | error | python, historical-data, trades, callback, rust |
| validated proxy storage value | panic | error | panic, rust, hex, manifest-validation, proxy |
| Execution payload contains both representations during… | exception | error | database, data-integrity, rollback, encryption, postgresql |
| failed to connect Binance Futures private WebSocket | exception | critical | websocket, network, connection, binance-futures, recovery |
| Cannot subscribe for externally aggregated synthetic… | exception | error | rust, data-engine, bars, synthetic-instrument |
| Failed to finish Betfair data command tasks | exception | error | rust, async, task-shutdown, timeout, shutdown |
| Failed to start Binance Futures task generation | exception | error | binance, tokio, task-group, connection, lifecycle |
| HyperSync parsing of burn event is not defined in this dex | exception | error | dex, hypersync, blockchain, event-parsing, rust |
| Order for not found to determine position ID | panic | critical | rust, cache, execution-engine, panic |
| Python on_historical_funding_rates failed | exception | error | python, historical-data, funding-rate, callback, rust |
| {} | exception | error | rust, kernel, startup, aggregated-errors |
| invalid commission= | validation | error | decimal-precision, parsing, websocket, binance-futures, money-conversion |
| Token is not an input token in the configured… | validation | error | config, security, blockchain, transaction-limits, erc20-approval |
| venue order ID differs across fill group | validation | error | reconciliation, rust, invariant-violation, fill-report |
| Cannot register external order claims | exception | error | rust, refcell, borrow-conflict, cache |
| Execution payload changed while clearing rollback envelope | exception | error | database, concurrency, rollback, optimistic-concurrency, postgresql |
| Failed to parse debug_traceTransaction response | exception | error | json, rpc, tracing, network |
| No deployed bytecode at | exception | error | blockchain, evm, swap, preconditions, address-validation, getcode |
| No durable store configured for execution reconciliation | exception | error | persistence, missing-config, reconciliation, startup |
| position_side LONG conflicts with negative position_amt | validation | error | reconciliation, position-side, binance-futures, config |
| Pre-sign decision header does not extend the durable… | exception | error | blockchain, ledger, stale-state, checkpoint |
| Cannot calculate , the spot price before is zero | validation | error | defi, arithmetic, uninitialized-value |
| canonical backtest result violates the version 1 encoding… | validation | error | json, canonicalization, backtest, validation |
| invalid `InstrumentCloseType` enum string value, was | panic | critical | ffi, rust, panic, enum-parsing, process-abort |
| Missing contract_expiry for dated future | validation | error | instrument-parsing, futures, missing-field, coinbase |
| Python on_historical_quotes failed | exception | error | python, historical-data, quotes, callback, rust |
| Python on_instrument_status failed | exception | error | python, rust-bridge, callback-exception, actor |
| Restored pool references factory , expected registered… | validation | error | uniswap-v3, address-mismatch, factory, reconciliation |
| STOP_LIMIT order requires a price | validation | error | order-submission, validation, missing-price |
| C string contains invalid JSON | panic | error | rust, ffi, json, panic, parsing |
| Failed to start Binance Futures session generation | exception | error | binance, tokio, task-group, session, lifecycle |
| invalid `TrailingOffsetTypeOptional` enum string value, was | panic | error | ffi, rust, enum-parsing, panic |
| canonical run field ' ' must be a decimal string | validation | error | json, validation, type-mismatch, backtest |
| Failed to commit replacement transaction | exception | error | rust, sqlx, postgres, blockchain, commit, idempotency, replacement |
| Failed to reorder stream conversion batch | exception | error | arrow, rust, data-conversion, persistence, record-batch |
| Canonical nonce advanced without an authenticated signer… | exception | error | blockchain, reorg, consistency, reconciliation |
| ; failed to roll back external order claims for | exception | error | rollback-failure, error-chaining, live-node, order-claims |
| Execution payload protection is active, but no payload key… | exception | error | rust, database, encryption, missing-key, config |
| Execution payload storage is in | exception | error | rust, database, encryption, rollback, maintenance |
| Failed to terminate Polymarket execution tasks | exception | error | rust, async, shutdown, task-timeout |
| List of Positions is empty | panic | error | rust, portfolio, positions, panic |
| Signed transaction nonce | exception | error | blockchain, transaction-validation, nonce, integrity |
| Unsupported OKX order type | exception | error | rust, okx, websocket, order-parsing, unsupported-enum-value |
| Cannot register OMS type | exception | error | rust, refcell, borrow-conflict, live-node |
| Failed to insert into bar table | exception | error | rust, database, sqlx, anyhow, insert |
| Failed to serialize BybitSmpType | panic | info | serialization, pyo3, enum, smp |
| Failed to serialize strings to JSON | panic | error | rust, ffi, json, panic, serialization |
| Invalid fee_protocol0_new | exception | error | integer-overflow, type-conversion, validation |
| Python on_pool_fee_collect failed | exception | error | python, defi, callback, pyo3, rust |
| `verification.verifiers` must contain exactly two providers | validation | error | config, validation, blockchain |
| closing quantity was zero | validation | error | rust, orders, positions, validation |
| {context}: {} | exception | error | rust, websocket, shutdown, task-management, adapter |
IDEMPOTENT_DUPLICATE IDEMPOTENT_DUPLICATE: Order likely exists but confirmation was lost | error_code | warning | bitmex, idempotency, order-submit, duplicate |
| Instrument not found in cache | exception | error | instrument, not-found, orders, cache |
| invalid order quantity | validation | error | rust, websocket, validation, order-report, polymarket |
| Not a subscription channel | validation | error | websocket, rust, hyperliquid, enum, validation |
| trades request failed for | exception | error | http, hyperliquid, trades, request |
| valid UTC day start | panic | error | rust, panic, timestamp, bar-aggregation |
| Currency must be specified | panic | error | panic, accounts, api-misuse |
| submit algo order failed | exception | error | okx, http, order-submission, trading, network |
| Verified call trace contains an operation without a target | validation | critical | blockchain, call-trace, evm, trace-validation, malformed-data |
| API credentials not configured | exception | error | credentials, authentication, configuration, rust |
| Binance Futures position has unresolved instrument | error_code | error | binance, futures, reconciliation, instrument, position-report |
| Cannot cache futures spread: no reference futures… | exception | error | rust, cache, futures, instrument-not-found |
| Failed to send update command | exception | error | network, websocket, broken-pipe, internal-task, rust |
| failed to subscribe to user orders | exception | error | websocket, subscription, deribit, execution-client, network |
| invalid `entry_order_type`, was | validation | error | rust, orders, enum, validation |
| Invalid `InstrumentId` for 'instrument_id' | panic | error | rust, panic, instrument-id, metadata, parsing |
| No matching engine found for instrument | validation | error | backtest, matching-engine, instrument-not-found, rust |
| position fragments do not cover voided quantity for fill | exception | error | execution-engine, position-accounting, fill-void, invariant-violation |
| raw wei value exceeds 128-bit range | panic | error | rust, panic, overflow, defi, fixed-precision |
| second submit fills the slot | panic | error | rust, panic, backpressure, timing |
| Cannot find contingent order for | panic | error | rust, matching-engine, contingent-orders, panic |
| Hyperliquid does not provide historical quotes via HTTP API | exception | error | rust, hyperliquid, python, historical-data, unsupported-operation, quotes |
| No aggregator for continuous future request | exception | error | data-engine, continuous-futures, bar-aggregator, internal-state |