Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

freeze

cre8_app_derivatives::lifecycle::freeze

fn · cre8-app-derivatives · crates/cre8-app-derivatives/src/lifecycle.rs:823 documented

75lines
7cyclomatic
2max nesting
35statements
9? exits
3params
1callers
9callees
0.6 (p50)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 sitename · 1 sitename · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitepath · 2 siteshandle_expireapp-derivatives · cc 1cre8_app_derivatives::connection::handle_expireHarness::expireapp-derivatives · cc 1cre8_app_derivatives::e2e_tests::Harness::expirethe_first_write_queues_one_…app-derivatives · cc 1cre8_app_derivatives::e2e_tests::the_first_write_queues_one_expiry_obligation_that_the_dispatcher_retries_within_graceexpire_seriesapp-derivatives · cc 8cre8_app_derivatives::lifecycle::expire_seriesfreezeapp-derivatives · cc 7cre8_app_derivatives::lifecycle::freezemul_i64app-derivatives · cc 1cre8_app_derivatives::exact::mul_i64with_live_ledgerapp-derivatives · cc 1cre8_app_derivatives::holdings::with_live_ledgersaveapp-derivatives · cc 1cre8_app_derivatives::lifecycle::savewriter_positionsapp-derivatives · cc 3cre8_app_derivatives::lifecycle::writer_positionsfresh_mark_priceapp-mark · cc 1cre8_app_mark::oracle::fresh_mark_priceoption_settlementapp-derivatives · cc 2cre8_app_derivatives::model::option_settlementlargest_remainderapp-derivatives · cc 9cre8_app_derivatives::exact::largest_remainderseries_supplyapp-derivatives · cc 1cre8_app_derivatives::holdings::series_supplyfuture_pair_payoutapp-derivatives · cc 1cre8_app_derivatives::model::future_pair_payoutwith_graphapp-protocol · cc 6cre8_app_protocol::graph_store::with_graphwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutRatio::checked_mulutil-options · cc 3cre8_util_options::ratio::Ratio::checked_mulmul_div_rem_truncutil-options · cc 5cre8_util_options::ratio::mul_div_rem_truncDerivativeSeries::unit_asse…app-derivatives · cc 2cre8_app_derivatives::model::DerivativeSeries::unit_assetsto_i64app-derivatives · cc 1cre8_app_derivatives::exact::to_i64DerivativeSeries::strike_ra…app-derivatives · cc 1cre8_app_derivatives::model::DerivativeSeries::strike_ratiomark_priceapp-mark · cc 1cre8_app_mark::oracle::mark_pricesupplyapp-derivatives · cc 1cre8_app_derivatives::holdings::supplyupsert_seriesapp-derivatives · cc 2cre8_app_derivatives::model::upsert_series

Control flow

Source not readable from this process.

Callers 1

Callees 9

Source not readable from this process.