Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.3 s · crystals off

resolve_contract

cre8_app_manifold::app_contract::resolve_contract

fn · cre8-app-manifold · crates/cre8-app-manifold/src/app_contract.rs:284 pub documented

73lines
7cyclomatic
2max nesting
26statements
1? exits
2params
33callers
4callees
9.1 (p100)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

self · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 siteself · 1 sitepath · 1 siteself · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 8 sitesname · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitesname · 2 sitesManifoldEngine::resolve_gat…app-manifold · cc 4cre8_app_manifold::engine::ManifoldEngine::resolve_gatedvalue_atapp-association · cc 2cre8_app_association::value::value_atapply_receiptapp-manifold · cc 1cre8_app_manifold::engine::apply_receiptvalue_atapp-location · cc 8cre8_app_location::value::value_atManifoldEngine::resolve_uni…app-manifold · cc 2cre8_app_manifold::engine::ManifoldEngine::resolve_uniqueapply_value_matchesapp-manufacture · cc 3cre8_app_manufacture::value::apply_value_matchesapply_value_probeapp-time · cc 3cre8_app_time::value::apply_value_proberesolve_market_clearapp-agent · cc 3cre8_app_agent::market_clear::resolve_market_clearresolve_task_approvalapp-task · cc 2cre8_app_task::contract::resolve_task_approvalManifoldEngine::resolve_all…app-manifold · cc 2cre8_app_manifold::engine::ManifoldEngine::resolve_all_uniqueManifoldEngine::resolve_mat…app-manifold · cc 2cre8_app_manifold::engine::ManifoldEngine::resolve_matching_gatedManifoldEngine::resolve_allapp-manifold · cc 1cre8_app_manifold::engine::ManifoldEngine::resolve_allManifoldEngine::resolve_ver…app-manifold · cc 2cre8_app_manifold::engine::ManifoldEngine::resolve_verifier_gatedManifoldEngine::resolveapp-manifold · cc 1cre8_app_manifold::engine::ManifoldEngine::resolvethe_mint_pays_the_site_ownerapp-energy · cc 1cre8_app_energy::credit::tests::the_mint_pays_the_site_ownerthe_open_contract_reserves_…app-energy · cc 2cre8_app_energy::market::tests::the_open_contract_reserves_exactly_the_offered_watt_hoursthe_cancel_contract_release…app-energy · cc 2cre8_app_energy::market::tests::the_cancel_contract_releases_back_to_the_sellerthe_metered_contract_pays_t…app-energy · cc 1cre8_app_energy::proven::tests::the_metered_contract_pays_the_meter_ownerreceipt_binds_the_full_spen…app-intelligence · cc 1cre8_app_intelligence::spend::tests::receipt_binds_the_full_spend_tuple_and_the_contract_resolves_a_transferresolve_produces_consequenc…app-manifold · cc 1cre8_app_manifold::app_contract::tests::resolve_produces_consequence_setresolve_missing_match_retur…app-manifold · cc 1cre8_app_manifold::app_contract::tests::resolve_missing_match_returns_noneresolve_split_contract_emit…app-manifold · cc 1cre8_app_manifold::app_contract::tests::resolve_split_contract_emits_multiple_effectsresolve_emits_obligation_fr…app-manifold · cc 1cre8_app_manifold::app_contract::tests::resolve_emits_obligation_from_templateobligation_template_with_re…app-manifold · cc 1cre8_app_manifold::app_contract::tests::obligation_template_with_receipt_offset_dueresolve_contractapp-manifold · cc 7cre8_app_manifold::app_contract::resolve_contractexpand_templateapp-manifold · cc 5cre8_app_manifold::app_contract::expand_templateexpand_opapp-manifold · cc 3cre8_app_manifold::app_contract::expand_opexpand_payload_templateapp-manifold · cc 5cre8_app_manifold::app_contract::expand_payload_templateresolve_effect_amountapp-manifold · cc 2cre8_app_manifold::app_contract::resolve_effect_amountfind_close_braceapp-manifold · cc 1cre8_app_manifold::app_contract::find_close_braceresolve_substitutionapp-manifold · cc 1cre8_app_manifold::app_contract::resolve_substitutionexact_integerapp-manifold · cc 5cre8_app_manifold::app_contract::exact_integerexpand_single_field_opapp-manifold · cc 4cre8_app_manifold::app_contract::expand_single_field_opexpand_settle_opapp-manifold · cc 1cre8_app_manifold::app_contract::expand_settle_op

Control flow

Source not readable from this process.

Callers 33

Callees 4

Source not readable from this process.