nautechsystems/nautilus_trader
Documented errors, page 13 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Verified finality requires a finalized or reverted status | exception | error | validation, state-machine, finality, precondition |
| WS submit order failed | exception | error | binance, spot, websocket, order-submit, network |
| Cannot persist position event | exception | error | database, persistence, position, validation |
| Chain checkpoint hash must be nonzero | validation | error | validation, config, blockchain |
| debug_traceTransaction returned no result | exception | error | rpc, tracing, debug-api, empty-response |
| Failed to commit recoverable transition | exception | error | database, sqlx, transaction-commit, persistence |
| Failed to fetch products | exception | error | http, network, coinbase, instrument-provider |
| Failed to get dex extended | panic | error | blockchain, dex, panic, unsupported-chain |
| Failed to persist execution client | exception | error | rust, database, sqlx, insert, anyhow |
| fill report start time must not exceed end time | validation | error | binance, fill-reports, time-window, validation |
| Invalid config type for DeriveDataClientFactory. Expected… | validation | error | derive, factory, config, type-mismatch, rust |
| Profiler log position does not match its ingestion watermark | validation | error | blockchain, reorg, consistency, logs |
| Replacement scan cursor regressed or changed | validation | error | database, consistency, state-machine |
| Simulation response does not contain gas info | exception | error | grpc, cosmos, simulation, gas |
| Strategy is already registered | exception | error | rust, duplicate-registration, strategy |
| Swap quote failed for | exception | error | swap, quote, uniswap-v3, defi |
| Verified finalized header conflicts with its ancestry window | exception | critical | blockchain, ancestry, consistency-check, reorg |
| WS handler command sender unavailable | exception | error | websocket, channel, lifecycle, kraken |
| account report contains multiple currencies | exception | error | python, backtesting, multi-currency |
| cannot advance an RPC profiler without a snapshot watermark | exception | error | pool-profiler, snapshot, precondition, blockchain |
| Cannot cache futures spread: no reference futures price for | exception | error | rust, futures, missing-price, cache |
| Cannot create sign doc | exception | error | grpc, cosmos, signing, serialization |
| Expected list from decode_record_batch_py | exception | error | python, custom-data, decoding, return-type |
| Failed to record recoverable transition | exception | error | database, insert, audit, sql |
| Failed to write COPY header | exception | error | postgres, copy-binary, broken-pipe |
| Invalid levels | validation | error | validation, invariant, tardis, orderbook |
| Lighter market orders support only TimeInForce::Gtc or… | validation | error | rust, order-submission, time-in-force, exchange-adapter |
| Missing exchange in record | exception | warning | rust, databento, missing-field, instrument-definitions |
| Persisted swap instrument | validation | error | rust, postgres, data-integrity, instrument |
| Price overflow: exceeds maximum valid raw price | validation | error | rust, overflow, price, defi |
| provider order side does not match cached order side | validation | error | polymarket, reconciliation, order-state, side-mismatch |
| Python on_data failed | exception | error | python, data-handler, callback-exception, rust-bridge |
| signature_hex called before sign | panic | error | rust, panic, signing, eip712, api-misuse |
| Timestamp overflow for record | exception | error | databento, rust, timestamp, overflow |
| Trailing offset type not set | panic | error | rust, builder-pattern, panic, orders |
| Unsupported execution payload protection version | validation | critical | version-mismatch, protocol, payload-protection |
| Cannot add an `Instrument` object without first adding its… | validation | error | backtest, venue-registration, ordering |
| Component ' ' is already mutably borrowed. This would… | exception | critical | borrow-checker, component, lifecycle, aliasing, undefined-behavior |
| debug_traceTransaction redirect rejected | exception | error | rpc, http, redirect, tracing |
| Deployment manifest token address is invalid | validation | error | rust, config, ethereum, validation |
| Error executing statement | exception | error | database, postgres, sql, schema-migration |
| failed Derive private WS subscriptions | exception | error | websocket, derive, subscription, startup |
| Failed to persist finality verification | exception | error | database, sqlx, persistence, finality |
| Failed to write COPY trailer | exception | error | database, postgres, copy, trailer |
| Invalid venue order ID | validation | error | rust, binance, order-cancel, venue-order-id |
| unexpected event signature | exception | error | hypersync, events, sync, unexpected-signature |
| client order ID differs across fill group | validation | error | reconciliation, rust, client-order-id, invariant-violation |
| Custom data type " " is not registered for Arrow encoding… | exception | error | rust, persistence, custom-data, registration |
| {errors.join("; ")} | exception | error | websocket, binance, spot, shutdown, aggregated-errors |
| Failed to commit execution transition | exception | error | database, transaction, commit, sqlx |
| failed to decode Cap'n Proto | exception | error | rust, capnp, serialization, messaging |
| Failed to insert instrument close | exception | error | database, postgres, sqlx, rust, insert |
| Failed to parse to f64 | exception | error | parsing, numeric-conversion, u256, f64 |
| Failed to read canonical nonce ledger | exception | error | database, postgres, sql, nonce |
| Failed to send order accepted event | exception | error | interactive-brokers, channel, event-bus, order-accepted, rust |
| Failed to start actor | exception | critical | actor, lifecycle, rollback, system-controller |
| Failed to start Derive task generation | exception | error | derive, connect, task-group, lifecycle, rust |
| Failed to terminate Deribit session tasks | exception | error | task-shutdown, timeout, reconnect, deribit |
| File ' ' has .gz extension but invalid gzip header | validation | error | csv, gzip, file-validation, tardis |
| FOK time in force is not supported by Hyperliquid | validation | error | hyperliquid, time-in-force, unsupported-feature, rust |
| Invalid `external_order_instrument_ids` instrument ID | exception | error | rust, instrument-id, config-validation |
| Lighter WebSocket initial connection cancelled | exception | warning | websocket, async, cancellation, race-condition |
| missing broker client order ID signal | exception | error | binance, order-id, encoding, decoding, rust |
| No liquidity available for market order on | exception | error | liquidity, market-order, orders, no-fill |
| No price available for | exception | error | rust, greeks, market-data, missing-price |
| Polymarket public trades API reached the historical offset… | exception | error | polymarket, data-api, pagination, historical-data, rust |
| Python on_quote failed | exception | error | python, strategy, callback, market-data |
| Replacement scan cursor | exception | error | database, blockchain, consistency |
| RPC parsing of pool created event is not defined in this dex | exception | error | dex, rpc, event-parsing, pool-creation, rust |
| Signer address derived from ' ' does not match configured… | exception | critical | blockchain, config-mismatch, signer, security |
| Stream receiver already taken or not connected | panic | error | websocket, panic, single-consumer, bitmex, rust |
| Sync cancelled | exception | info | cancellation, tokio, block-sync, shutdown |
| Unprotected execution payload storage contains | validation | critical | database, encryption, data-integrity |
| Wrap authorization does not match the transaction call | validation | error | security, authorization, weth, validation |
| close | panic | error | rust, panic, event-store, test-assertion |
| Expected , was different type | exception | error | rust, macros, arrow, custom-data, type-mismatch |
| Failed to add years to : month count overflow | exception | error | datetime, overflow, rust |
| Failed to resolve AX instrument | exception | error | rust, http, network, instrument-resolution, anyhow |
| generate_order_status_report requires instrument_id | validation | error | okx, validation, missing-argument, execution |
| Initialize event data is too short | error_code | error | abi-decode, uniswap-v3, hypersync, events |
| Invalid config type for BybitExecutionClientFactory… | validation | error | rust, config, downcast, bybit |
| Invalid config type for KrakenExecutionClientFactory… | exception | error | config, downcast, kraken, rust, type-mismatch |
| Invalid config type for PolymarketExecutionClientFactory… | exception | error | rust, config, downcast, polymarket |
| invalid `MarketStatusAction` enum string value, was | panic | critical | ffi, panic, enum-parsing, rust |
| Invalid max_requests_per_second | validation | error | rate-limit, quota, configuration, kraken |
| OrderMessageBuilder not initialized - call connect() first | exception | error | rust, lifecycle, dydx, not-initialized |
| provider order quantity | validation | error | polymarket, reconciliation, order-state, quantity-mismatch |
| Released terminal intent status conflicts with its verified… | exception | error | blockchain, state-consistency, migration |
| Unsupported OKX algo order status | exception | error | okx, algo-order, enum, parsing, api-version |
| Wallet token does not have exactly one deployment manifest… | exception | error | rust, blockchain, manifest, config |
| Approve authorization does not match the transaction call | validation | error | security, authorization, erc20, approval |
| `close_position` is not supported for order type | validation | error | binance, close-position, order-type, order-validation |
| expected 2 impact prices, received | validation | error | hyperliquid, rust, api, response-parsing, websocket |
| Failed to build client | exception | error | rust, databento, api-key, client-construction |
| Failed to build order params | validation | error | order-submission, params-builder, validation, kraken |
| Failed to connect to Databento LSG | exception | critical | network, databento, live-streaming, connection |
| Failed to fetch CFM position | exception | error | network, http, coinbase, futures, cfm |
| failed to finish Binance Futures data command tasks | exception | warning | rust, tokio, websocket, shutdown |
| Failed to generate RSA signature | exception | error | cryptography, rsa, signing, rng |
| heartbeat_timeout_secs must cover at least two server… | validation | error | betfair, streaming, config, timeout, validation |