Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

trade_log

cre8_app_capitalstrategy::execution::trade_log

fn · cre8-app-capitalstrategy · crates/cre8-app-capitalstrategy/src/execution.rs:1217 pub documented

5lines
1cyclomatic
0max nesting
3statements
0? exits
0params
5callers
3callees
1.3 (p87)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (5 direct callers, 3 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 3 sitespath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitebuild_snapshotapp-capitalstrategy · cc 3cre8_app_capitalstrategy::persistence::build_snapshothandle_secondary_connection…app-capitalstrategy · cc 6cre8_app_capitalstrategy::init::handle_secondary_connection_actionshandle_trade_actionapp-capitalstrategy · cc 3cre8_app_capitalstrategy::init::handle_trade_actioncollect_trades_for_snapshotapp-capitalstrategy · cc 2cre8_app_capitalstrategy::persistence::collect_trades_for_snapshotrun_tradesapp-capitalstrategy · cc 1cre8_app_capitalstrategy::connection::run_tradesunmarkable_matured_trade_ex…app-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::tests::unmarkable_matured_trade_expires_without_realized_pnlplan_bound_budget_and_trade…app-capitalstrategy · cc 5cre8_app_capitalstrategy::execution::tests::plan_bound_budget_and_trade_spec_drive_execution_and_close_side_effectstrade_logapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::trade_lognow_msplatform-time · cc 1cre8_platform_time::now_msbuild_trade_logapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::build_trade_logmark_to_marketapp-capitalstrategy · cc 8cre8_app_capitalstrategy::execution::mark_to_marketdropapp-view-lib · cc 7cre8_app_view_lib::assets::scripts::booking_picker::dropstateapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::statesanitizeapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::sanitizeempty_logapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::empty_logcompute_trade_returnapp-capitalstrategy · cc 4cre8_app_capitalstrategy::execution::compute_trade_returnapply_markapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::apply_markearliest_expiry_msapp-capitalstrategy · cc 1cre8_app_capitalstrategy::instrument_legs::earliest_expiry_msnotify_closeapp-capitalstrategy · cc 3cre8_app_capitalstrategy::trade_hooks::notify_closeclose_marked_tradeapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::close_marked_tradeliquidate_open_tradesapp-capitalstrategy · cc 3cre8_app_capitalstrategy::execution::liquidate_open_trades

Control flow

Source not readable from this process.

Callers 5

Callees 3

Source not readable from this process.