Skip to content
1 viewer

rust 1,863,685 · typescript 236,263 · javascript 133,293 · python 20,426 · 6,419 files · digest 2c1a00d27886 · built in 1.5 s · crystals off

release_expired_positions

cre8_app_wallet::init::release_expired_positions

fn · cre8-app-wallet · crates/cre8-app-wallet/src/init.rs:631 documented

52lines
9cyclomatic
5max nesting
19statements
2? exits
1params
4callers
8callees
0.7 (p65)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 2 sitespath · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteself · 1 sitemethod · 1 sitemethod · 1 sitename · 1 siteref · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitemethod · 1 sitepath · 1 siteWalletApp::handleapp-wallet · cc 1cre8_app_wallet::app::WalletApp::handlereserve_result_idempotency_…app-wallet · cc 1cre8_app_wallet::init::tests::reserve_result_idempotency_guard_prevents_double_reservethe_grant_survives_the_wall…app-wallet · cc 1cre8_app_wallet::welcome_grant::ledger_tests::the_grant_survives_the_wallet_request_hookrunapp-wallet · cc 4cre8_app_wallet::init::runexpired_position_hold_is_re…app-wallet · cc 2cre8_app_wallet::init::tests::expired_position_hold_is_releasedexpired_position_manifold_e…app-wallet · cc 1cre8_app_wallet::init::tests::expired_position_manifold_escrow_is_releasedexpired_position_without_re…app-wallet · cc 1cre8_app_wallet::init::tests::expired_position_without_reservation_is_manifold_nooprelease_expired_positionsapp-wallet · cc 9cre8_app_wallet::init::release_expired_positionsRuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthopen_wallet_graphapp-wallet · cc 1cre8_app_wallet::store::open_wallet_graphload_reservationapp-wallet · cc 1cre8_app_wallet::store::load_reservationmark_positions_consumedapp-matching · cc 1cre8_app_matching::store::mark_positions_consumedfire_position_lifecycle_rec…app-wallet · cc 4cre8_app_wallet::init::fire_position_lifecycle_receiptcancel_reservationapp-wallet · cc 2cre8_app_wallet::store::cancel_reservationload_expired_position_idsapp-matching · cc 1cre8_app_matching::store::load_expired_position_idsrelease_positions_escrowapp-matching · cc 2cre8_app_matching::settlement::release_positions_escrownow_msplatform-time · cc 1cre8_platform_time::now_msRuntimeContext::truth_optapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truth_optHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphnow_secsplatform-time · cc 1cre8_platform_time::now_secsRuntimeContext::manifold_co…app-manifold · cc 1cre8_app_manifold::context_ext::RuntimeContext::manifold_commit_servicewith_truth_apiapp-matching · cc 1cre8_app_matching::store::with_truth_apireservation_vidapp-wallet · cc 1cre8_app_wallet::store::reservation_vidreservation_from_vertexapp-wallet · cc 1cre8_app_wallet::store::reservation_from_vertexmark_positions_consumedapp-matching-store · cc 1cre8_app_matching_store::mark_positions_consumedrelease_consumed_position_l…app-matching · cc 1cre8_app_matching::settlement::release_consumed_position_leftovers

Control flow

Source not readable from this process.

Callees 8

Source not readable from this process.