Skip to content
1 viewer

rust 1,860,891 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,411 files · digest 8c6f1098e195 · built in 2.9 s · crystals off

handle_trade_action

cre8_app_capitalstrategy::init::handle_trade_action

fn · cre8-app-capitalstrategy · crates/cre8-app-capitalstrategy/src/init.rs:772

18lines
3cyclomatic
1max nesting
12statements
0? exits
2params
1callers
7callees
0.6 (p48)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (1 direct callers, 7 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 · 2 sitesname · 1 sitepath · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 siterunapp-capitalstrategy · cc 4cre8_app_capitalstrategy::init::runhandle_secondary_connection…app-capitalstrategy · cc 6cre8_app_capitalstrategy::init::handle_secondary_connection_actionshandle_trade_actionapp-capitalstrategy · cc 3cre8_app_capitalstrategy::init::handle_trade_actionconnection_matchesruntime-app-types · cc 1cre8_runtime_app_types::utils::gateway::connection_matchescompute_plan_with_envelopeapp-capitalstrategy · cc 1cre8_app_capitalstrategy::decide::compute_plan_with_envelopetrade_logapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::trade_logmark_to_marketapp-capitalstrategy · cc 8cre8_app_capitalstrategy::execution::mark_to_marketset_serialized_resultapp-capitalstrategy · cc 2cre8_app_capitalstrategy::init::set_serialized_resulttry_executeapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::try_executerequested_strategy_and_enve…app-capitalstrategy · cc 1cre8_app_capitalstrategy::init::requested_strategy_and_envelopenow_msplatform-time · cc 1cre8_platform_time::now_msdropapp-view-lib · cc 7cre8_app_view_lib::assets::scripts::booking_picker::dropstateapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::statecompute_plan_with_envelope_…app-capitalstrategy · cc 10cre8_app_capitalstrategy::decide::compute_plan_with_envelope_innerset_resultapp-capitalstrategy · cc 1cre8_app_capitalstrategy::init::set_resultbuild_trade_logapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::build_trade_logtry_execute_with_optional_m…app-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::try_execute_with_optional_mandate_bindingcompute_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_ms

Control flow

Source not readable from this process.

Callers 1

Callees 7

Source not readable from this process.