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

mark_position

cre8_app_paper::pricing::mark_position

fn · cre8-app-paper · crates/cre8-app-paper/src/pricing.rs:625 pub documented

60lines
6cyclomatic
3max nesting
17statements
12? exits
5params
1callers
9callees
1 (p80)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitename · 3 sitesname · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 siteref · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 2 sitespath · 1 sitepath · 1 sitesnapshotapp-paper · cc 3cre8_app_paper::ops::snapshotexecuteapp-paper · cc 9cre8_app_paper::ops::executesweep_accountapp-paper · cc 20cre8_app_paper::ops::sweep_accountmark_positionsapp-paper · cc 1cre8_app_paper::pricing::mark_positionsmark_positionapp-paper · cc 6cre8_app_paper::pricing::mark_positionratio_from_f64app-paper · cc 3cre8_app_paper::pricing::ratio_from_f64latest_derivative_quoteapp-provider · cc 1cre8_app_provider::derivatives::latest_derivative_quotemark_priceapp-mark · cc 1cre8_app_mark::oracle::mark_pricesplit_usd_pairapp-paper · cc 8cre8_app_paper::instrument::split_usd_pairvenue_value_in_quoteapp-paper · cc 7cre8_app_paper::pricing::venue_value_in_quotems_from_u64app-paper · cc 1cre8_app_paper::pricing::ms_from_u64newest_tickapp-paper · cc 1cre8_app_paper::pricing::newest_tickvenue_depth_rowapp-paper · cc 4cre8_app_paper::pricing::venue_depth_rowtick_midapp-paper · cc 4cre8_app_paper::pricing::tick_midMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recoverRatio::is_positiveutil-options · cc 1cre8_util_options::ratio::Ratio::is_positivequery_ticksapp-provider · cc 1cre8_app_provider::sink::query_ticksstoreapp-provider · cc 1cre8_app_provider::derivatives::storeMarkConfig::from_envapp-mark · cc 1cre8_app_mark::model::MarkConfig::from_envis_usd_familyapp-paper · cc 1cre8_app_paper::instrument::is_usd_familyRatio::from_f64_roundedutil-options · cc 5cre8_util_options::ratio::Ratio::from_f64_roundedl2_venue_depth_summaryapp-provider · cc 6cre8_app_provider::sink::l2_venue_depth_summarymark_price_withapp-mark · cc 1cre8_app_mark::oracle::mark_price_withDerivativeQuoteStore::latestapp-provider · cc 1cre8_app_provider::derivatives::DerivativeQuoteStore::latest

Control flow

Source not readable from this process.

Callers 1

Callees 9

Source not readable from this process.