Skip to content
1 viewer

rust 1,860,550 · typescript 235,740 · javascript 132,956 · python 20,426 · 6,409 files · digest 3d1ed3bf6fd3 · built in 1.5 s · crystals off

liquidate_open_trades

cre8_app_capitalstrategy::execution::liquidate_open_trades

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

21lines
3cyclomatic
1max nesting
15statements
0? exits
3params
1callers
6callees
0.6 (p47)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 4 sitestrade_logapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::trade_logrun_fast_pathapp-capitalstrategy · cc 2cre8_app_capitalstrategy::init::run_fast_pathhandle_trade_actionapp-capitalstrategy · cc 3cre8_app_capitalstrategy::init::handle_trade_actionhandle_virtual_walletapp-capitalstrategy · cc 1cre8_app_capitalstrategy::connections::handle_virtual_walletunmarkable_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_effectsinternal_book_priced_candid…app-capitalstrategy · cc 3cre8_app_capitalstrategy::execution::tests::internal_book_priced_candidate_opens_and_marks_a_paper_trademark_to_marketapp-capitalstrategy · cc 8cre8_app_capitalstrategy::execution::mark_to_marketliquidate_open_tradesapp-capitalstrategy · cc 3cre8_app_capitalstrategy::execution::liquidate_open_tradesdropapp-view-lib · cc 7cre8_app_view_lib::assets::scripts::booking_picker::dropstateapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::statecompute_trade_returnapp-capitalstrategy · cc 4cre8_app_capitalstrategy::execution::compute_trade_returnapply_markapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::apply_marknotify_closeapp-capitalstrategy · cc 3cre8_app_capitalstrategy::trade_hooks::notify_closeclose_marked_tradeapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::close_marked_tradefindapp-view-lib · cc 2cre8_app_view_lib::assets::scripts::booking_picker::findbucketapp-view-lib · cc 2cre8_app_view_lib::assets::scripts::booking_picker::bucketrenderMonthapp-view-lib · cc 9cre8_app_view_lib::assets::scripts::booking_picker::renderMonthmonthOfapp-view-lib · cc 1cre8_app_view_lib::assets::scripts::booking_picker::monthOfrenderSlotsapp-view-lib · cc 11cre8_app_view_lib::assets::scripts::booking_picker::renderSlotsExecutionState::defaultapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::ExecutionState::defaultsanitizeapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::sanitizeclose_hooksapp-capitalstrategy · cc 1cre8_app_capitalstrategy::trade_hooks::close_hookscompute_leg_fillsapp-capitalstrategy · cc 8cre8_app_capitalstrategy::execution::compute_leg_fillsweighted_leg_returnapp-capitalstrategy · cc 6cre8_app_capitalstrategy::execution::weighted_leg_return

Control flow

Source not readable from this process.

Callers 1

Callees 6

Source not readable from this process.