nautechsystems/nautilus_trader · error
{e}
Error message
{e} What it means
Error "{e}" thrown in nautechsystems/nautilus_trader.
Source
Thrown at crates/adapters/betfair/src/execution.rs:1118
self.core.set_disconnected();
self.abort_background_tasks();
self.abort_pending_tasks();
self.clear_resync_state();
log::info!("Stopped: client_id={}", self.core.client_id);
Ok(())
}
async fn connect(&mut self) -> anyhow::Result<()> {
if self.core.is_connected() {
return Ok(());
}
register_betfair_custom_data();
self.http_client
.connect()
.await
.map_err(|e| anyhow::anyhow!("{e}"))?;
let funds: AccountFundsResponse = self
.http_client
.send_accounts(METHOD_GET_ACCOUNT_FUNDS, serde_json::json!({}))
.await
.map_err(|e| anyhow::anyhow!("{e}"))?;
let ts_init = self.clock.get_time_ns();
let account_state = parse_account_state(
&funds,
self.core.account_id,
self.currency,
ts_init,
ts_init,
)?;
self.emitter.send_account_state(account_state);
let session_token = selfView on GitHub (pinned to a4b06ed870)
When it happens
Trigger: Thrown at crates/adapters/betfair/src/execution.rs:1118 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of nautechsystems/nautilus_trader@a4b06ed870 (2026-08-16).
Data as JSON: /api/errors/259ea40784830afe.
Report an issue: GitHub.