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

finalize

cre8_app_derivatives::lifecycle::finalize

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

73lines
11cyclomatic
3max nesting
29statements
2? exits
5params
2callers
8callees
0.7 (p56)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesname · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitehandle_expireapp-derivatives · cc 1cre8_app_derivatives::connection::handle_expirehandle_redeemapp-derivatives · cc 1cre8_app_derivatives::connection::handle_redeemHarness::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_graceunits_locked_at_expiry_rede…app-derivatives · cc 1cre8_app_derivatives::e2e_tests::units_locked_at_expiry_redeem_later_at_the_frozen_termsexpire_seriesapp-derivatives · cc 8cre8_app_derivatives::lifecycle::expire_seriesredeem_unitsapp-derivatives · cc 10cre8_app_derivatives::lifecycle::redeem_unitsfinalizeapp-derivatives · cc 11cre8_app_derivatives::lifecycle::finalizeseries_receiptapp-derivatives · cc 2cre8_app_derivatives::contract::series_receiptwith_live_ledgerapp-derivatives · cc 1cre8_app_derivatives::holdings::with_live_ledgersaveapp-derivatives · cc 1cre8_app_derivatives::lifecycle::saveservice_nonceapp-derivatives · cc 1cre8_app_derivatives::lifecycle::service_noncecommitapp-derivatives · cc 5cre8_app_derivatives::lifecycle::commitlargest_remainderapp-derivatives · cc 9cre8_app_derivatives::exact::largest_remainderpool_reservedapp-derivatives · cc 1cre8_app_derivatives::holdings::pool_reservedseries_supplyapp-derivatives · cc 1cre8_app_derivatives::holdings::series_supplywith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutmul_div_rem_truncutil-options · cc 5cre8_util_options::ratio::mul_div_rem_truncDerivativeSeries::unit_asse…app-derivatives · cc 2cre8_app_derivatives::model::DerivativeSeries::unit_assetscommit_inline_exactapp-manifold · cc 1cre8_app_manifold::commit_service::commit_inline_exactseries_targetapp-derivatives · cc 1cre8_app_derivatives::model::series_targetto_i64app-derivatives · cc 1cre8_app_derivatives::exact::to_i64ExactCommitError::is_replayapp-manifold · cc 1cre8_app_manifold::commit_service::ExactCommitError::is_replaypool_refapp-derivatives · cc 1cre8_app_derivatives::model::pool_refsupplyapp-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 2

Callees 8

Source not readable from this process.