nautechsystems/nautilus_trader
Documented errors, page 2 of 38. Back to nautechsystems/nautilus_trader
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Unsupported time in force | validation | error | rust, bybit, orders, time-in-force |
| Failed to assign verified execution nonce | exception | error | database, postgres, update-failed, race-condition, nonce-assignment |
| Instrument not found in cache | exception | error | binance, futures, instrument-cache, precision, rust, nautilustrader |
| Binance Futures position request has unresolved instrument | exception | error | rust, binance, instrument-not-found, reconciliation |
| Execution intent cannot own canonical nonce | validation | error | invalid-state-transition, database, nonce-assignment, consistency |
| Active execution intent | exception | error | rust, sqlx, postgres, blockchain, not-found, lifecycle, stale-event |
| Python on_dispose failed | exception | error | python, strategy, lifecycle, on-dispose |
| Python on_instrument failed | exception | error | python, strategy, callback, rust-binding |
| serialized position did not contain its identifier | exception | error | serialization, backtest, internal-invariant |
| Execution payload rewrap state is missing | exception | error | database, postgres, state-management, encryption, rust |
| Retained terminal receipt is not on the verified finalized… | exception | error | blockchain, finality, migration, consistency |
| Signed limit order share quantity | validation | error | polymarket, precision, rounding, limit-order |
| `handle_delta | panic | critical | rust, panic, indicators, missing-override, order-book-delta |
| Invalid scientific notation format: missing exponent after… | panic | error | parsing, scientific-notation, ffi, panic |
| Invalid execution transition for intent | exception | error | rust, postgres, blockchain, state-machine, transition-guard, reorg |
| must not be None | exception | error | arrow, recordbatch, type-mismatch, schema, data-conversion |
| provider order price | validation | error | reconciliation, order-management, price-mismatch, polymarket |
| Deployment manifest address is invalid | validation | error | rust, config, ethereum, validation |
| Duplicate fill event for position | exception | critical | database, data-integrity, duplicate-data, rust |
| Failed to batch insert into pool_fee_collect table | exception | error | database, postgres, sqlx, batch-insert |
| Python on_reset failed | exception | error | python, strategy, lifecycle, on-reset |
| negative tick count for Quantity | validation | error | rust, parsing, validation, quantity |
| submit accepted | panic | error | rust, panic, backpressure, submit-rejected |
| Cannot generate event for : account_id is not set | exception | error | rust, execution-algorithm, missing-field, account-id, order-events |
| invalid notional value | panic | error | rust, panic, instruments, notional |
| order conversion must set a CLOID | panic | error | rust, panic, order-submission, cloid, conversion |
| Invalid `ContingencyType` | panic | error | database, parsing, panic, enum |
| invalid RTDS JSON frame | exception | error | polymarket, rtds, websocket, json, schema |
| Invalid order side | validation | error | architect-ax, order-submission, order-side, market-order, rust |
| Signed transaction signer | exception | error | blockchain, transaction-signing, ecdsa, authentication |
| Account summary currency was empty | validation | warning | validation, interactive-brokers, currency, empty-string |
| Failed to load position snapshot | exception | error | database, sqlx, postgres, anyhow |
| cannot rebuild Wallet reservations: no instrument found for | exception | error | rust, portfolio, cache, wallet, missing-instrument |
| Verified inclusion header does not match the finalized… | validation | critical | blockchain, finality, reorg, consistency-check |
| Durable finalized header tip conflicts with independent… | exception | critical | blockchain, ledger-integrity, reorg, consistency-check |
| Invalid scientific notation exponent | panic | error | rust, ffi, parsing, scientific-notation, panic |
| Order invariant violated: no events | panic | error | rust, orders, panic, internal-invariant-violation, events |
| Polymarket WebSocket startup rollback failed | exception | error | polymarket, websocket, startup, rollback, connection |
| reservation index overflow | panic | error | panic, invariant, rate-limit, arithmetic |
| fill group quantity is not positive | validation | error | validation, execution, fills, invariant |
| invalid price ` ` at precision | validation | error | rust, parsing, overflow, price |
| Python on_pool failed | exception | error | python, rust-bridge, callback-exception, defi, actor |
| Failed to send SetClient command | exception | error | websocket, async, channel-closed, connection |
| Python on_book failed | exception | error | python, rust-bridge, callback-exception, actor |
| System time overflow: value exceeds u64::MAX nanoseconds | panic | critical | time, overflow, system-clock, panic |
| failed to commit execution intent reservation | exception | error | database, transaction-commit, blockchain, sqlx |
| WETH balance after transaction | validation | error | blockchain, verification, balance-mismatch, state-divergence |
| Failed to reconstruct migrated intent | exception | error | database, postgres, sqlx, migration, update-failed |
| Swap event data is too short | exception | error | blockchain, abi-decoding, hypersync, data-length, pancakeswap-v3 |
| Execution payload storage is not ready for protected… | exception | error | database, state-machine, version-mismatch, envelope-encryption |
| Invalid IBOrderTags field | exception | error | order-tags, schema, validation |
| Provider failure domains must contain nonempty opaque IDs | validation | error | validation, config, blockchain |
| Python on_block failed | exception | error | python, rust-bridge, callback-exception, defi, actor |
| Verified finality manifest identity changed | exception | error | database, integrity-check, blockchain, rust |
| Broadcast semaphore closed | exception | error | concurrency, shutdown, semaphore, broadcast, dydx |
| precision_from_scientific should return Some in strict mode | panic | error | parsing, scientific-notation, precision, panic |
| Python on_stop failed | exception | error | python, strategy, lifecycle, on-stop |
| Canonical nonce advanced without an authenticated signer… | exception | critical | blockchain, nonce, consistency, ethereum |
| Invalid HyperSync URL | panic | critical | panic, rust, hypersync, configuration, url-validation |
| Failed to persist replacement hash | exception | error | rust, sqlx, postgres, blockchain, upsert, replacement |
| Replacement scan conflicts with the canonical nonce or… | validation | error | database, consistency, state-machine |
| cannot rebuild Wallet reservations for account | exception | error | rust, portfolio, wallet, balance, state-rebuild |
| Failed to query order | exception | error | rust, bybit, orders, cache |
| Failed to fetch order | exception | error | network, http, coinbase, reconciliation |
| Failed to persist pre-sign verification | exception | error | database, postgres, insert-failed, transaction, sqlx |
| invalid candle bar | exception | error | websocket, parsing, candlestick, rust, data-integrity |
| inverse instrument without base_currency | panic | error | rust, panic, instruments, invariant |
| WETH balance overflow for included transaction | validation | error | blockchain, overflow, arithmetic, verification |
| errors joined with "; " (aggregated disconnect errors) | exception | error | websocket, teardown, aggregated-errors, rust, deribit |
| Execution payload rollback left | exception | error | database, data-integrity, rollback, postgresql, migration |
| Failed to insert item | exception | error | postgres, sqlx, database, insert, instrument, upsert |
| Failed to register blockchain process task | exception | error | tokio, task-spawn, runtime-shutdown, rust |
| Instrument missing from cache | exception | error | okx, cache-miss, instruments, reports |
| Lighter WebSocket handler failed | exception | error | websocket, rust, network, async |
| missing metadata cache for dynamic instrument id | exception | error | databento, rust, symbology, missing-metadata |
| Missing `TrailingOffsetType` for trailing stop calculation | exception | error | rust, trailing-stop, missing-field, order-validation |
| owner present | panic | error | rust, panic, internal-invariant, map-lookup |
| fill quantity overflow while aggregating fill group | exception | error | decimal-overflow, arithmetic, execution, fills |
| Hyperliquid does not provide historical market trades via… | exception | error | rust, hyperliquid, python, historical-data, unsupported-operation, trades |
| Close command should not be drained | panic | error | rust, redis, panic, invariant, shutdown |
| failed to construct initial margin | exception | error | rust, account-state, margin, precision |
| Failed to load instruments | exception | error | database, postgres, sqlx, rust, instruments |
| failed to receive logging sync acknowledgement | exception | error | rust, logging, channel, shutdown |
| fill queue availability was checked before cache mutation | panic | error | panic, invariant, execution-engine |
| `handle_deltas | panic | critical | rust, panic, indicators, missing-override, order-book-deltas |
| readiness timeout while waiting for engine connections | exception | error | network, timeout, startup, async |
| Verified swap decision header changed before signing | validation | error | blockchain, consistency-check, stale-anchor, pre-sign |
| Invalid UTF-8 in C string | panic | error | ffi, utf-8, unsafe, panic |
| position lookback validated at construction | panic | error | config, panic, invariant |
| seconds timestamp should fit i64 | panic | error | rust, panic, timestamp, integer-conversion |
| Cannot handle command | panic | error | rust, panic, backtest, latency-model, matching |
| eth_call execution reverted | exception | error | evm, rpc, contract-revert, eth-call |
| Finalized checkpoint ledger conflicts with the trusted… | exception | critical | integrity, blockchain, consistency, checkpoint |
| writing to String should not fail | panic | info | rust, panic, invariant, formatting |
DEFINITIVE_SUBMIT_REJECTION : All requests were refused by BitMEX | error_code | error | bitmex, order-submit, exchange-rejection |
| failed to construct maintenance margin | exception | error | rust, account-state, margin, currency |
| Failed to send order denied event | exception | error | interactive-brokers, order-denied, unsupported-feature, rust |
| quantity for exceeds Money raw bounds | exception | error | overflow, money, quantity, portfolio |
| Slice length != 10 | panic | error | ffi, panic, array-length, orderbook, rust |
| canonical run configuration ID must be a string or null | validation | error | json, validation, schema, backtest |