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
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.
Control flow
Source not readable from this process.
Callers 33
- ManifoldEngine::resolve_matching_gated app-manifold · path
- ManifoldEngine::resolve_all app-manifold · path
- ManifoldEngine::resolve_verifier_gated app-manifold · path
- ManifoldEngine::resolve app-manifold · path
- the_mint_pays_the_site_owner app-energy · path
- the_open_contract_reserves_exactly_the_offered_watt_hours app-energy · path
- the_cancel_contract_releases_back_to_the_seller app-energy · path
- the_metered_contract_pays_the_meter_owner app-energy · path
- receipt_binds_the_full_spend_tuple_and_the_contract_resolves_a_transfer app-intelligence · path
- resolve_produces_consequence_set app-manifold · name
- resolve_missing_match_returns_none app-manifold · name
- resolve_split_contract_emits_multiple_effects app-manifold · name
- resolve_emits_obligation_from_template app-manifold · name
- obligation_template_with_receipt_offset_due app-manifold · name
- contract_can_emit_assets_graph_and_obligations_simultaneously app-manifold · name
- resolve_contract_success_branch_ignores_verifier_field app-manifold · name
- resolve_contract_threads_op_templates_into_consequence_set app-manifold · name
- resolve_contract_threads_reserve_ref_id_through_consequence app-manifold · name
- cascading_receipt_materializes_from_template app-manifold · name
- cascading_receipt_inherits_actor_and_timestamp app-manifold · name
- no_cascading_receipts_when_none_declared app-manifold · name
- payload_map_emission_fans_out_sorted_effects_to_expanded_peer app-manifold · name
- payload_map_emission_skips_missing_key_non_object_and_bad_amounts app-manifold · name ×3
- multiple_cascading_receipts_on_one_contract app-manifold · name
- a_non_integer_payload_amount_refuses_the_contract_instead_of_truncating app-manifold · path ×5
- per_token_contract_resolves_against_namespace app-metering · path
- per_token_contract_writes_two_graph_edges app-metering · path
- per_call_contract_charges_flat_units app-metering · path
- universal_contract_matches_multiple_provider_model_pairs app-metering · path ×2
- compute_step_contract_resolves_against_namespace app-metering · path
- compute_universal_contract_matches_subpaths app-metering · path ×2
- serve_leg_credits_the_local_node_and_consume_leg_credits_the_peer_we_served app-network · path
- a_reader_summing_the_serve_namespace_never_picks_up_the_consume_leg app-network · path
Callees 4
- expand_template app-manifold · name ×8
- expand_op app-manifold · name ×2
- expand_payload_template app-manifold · name
- resolve_effect_amount app-manifold · name
Source not readable from this process.