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
upsert_contract
20lines
3cyclomatic
1max nesting
8statements
0? exits
2params
84callers
2callees
9.4 (p100)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (84 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 84
- open_graph_with_namespace app-manifold · path
- fresh_graph_with_contract app-manifold · path
- plant_energy_namespace app-energy · path
- install_economy_with_namespaces app-time · name
- setup app-metering · path
- chokepoint_context app-manifold · path
- graph_store_with_namespace app-manifold · path
- context_with_real_chokepoint app-virtual_bridge · path
- harness app-derivatives · path
- setup app-metering · path
- seed_llm_parent_caps app-metering · path
- context_with_real_chokepoint app-energy · path
- harness app-credit · path
- context_with_real_chokepoint app-virtual_bridge · path
- Chokepoint::new app-value-allocation · path
- context_with_real_chokepoint app-intelligence · path
- context_with_real_chokepoint app-court · path
- seed_flow app-metering · path
- merge_quota_contract_rules app-metering · path
- context_with_real_chokepoint app-agent · path
- context app-legal-code · path
- fixture app-manifold · path
- seed app-manifold · path
- ensure_allowance_cap app-value-allocation · path
- plant_quota_contract app-intelligence · path
- open_graph_with_endpoint app-metering · path
- context app-chess · path
- context app-compute · path
- context_with_real_chokepoint app-court · path
- context_with_graph app-legal-code · path
- production_chokepoint app-matching · path
- seed_universal app-metering · path
- context_with_real_chokepoint app-network · path
- seed_anthropic app-metering · path
- open_graph_with_embed_endpoint app-metering · path
- context_with_real_chokepoint app-compute · path
- seed_openai_compat app-metering · path
- seed_data_api app-metering · path
- committed_context app-insurance · path
- context_with_real_chokepoint app-claim · path
- install_real_money app-wallet · path
- context_with_real_chokepoint app-association · path
- plant_data_credit_namespace app-network · path
- install_commit_service app-position · path
- plant_default_cre8_contract app-manifold · path
- install_commit_service app-matching · path
- plant_namespace app-chess · path
- commit_cost_by_registry_size app-manifold · path
- upsert_and_load app-manifold · name
- upsert_is_idempotent_and_updates app-manifold · name ×2
- delete_removes_contract app-manifold · name
- load_all_returns_every_contract app-manifold · name ×2
- upsert_rejects_empty_namespace app-manifold · name
- registry_finds_exact_namespace app-manifold · name
- registry_longest_prefix_wins app-manifold · name ×2
- registry_cap_rules_include_parent_and_specific app-manifold · name ×2
- registry_no_partial_segment_match app-manifold · name
- registry_refreshes_on_mutation app-manifold · name ×2
- registry_refresh_is_noop_when_unchanged app-manifold · name
- apply_receipt_commits_every_matching_contract app-manifold · path
- a_rolled_back_set_restores_the_accrual_clock_so_no_grant_is_lost app-manifold · path
- a_transfer_whose_credit_is_refused_puts_the_sender_back app-manifold · path
- attrs_resolver_drives_cap_scope app-manifold · path
- a_refused_slash_mint_is_failed_not_committed_and_the_same_receipt_retries app-manifold · path
- estimate_under_cap_passes app-metering · path
- estimate_over_cap_denies app-metering · path
- under_cap_passes app-metering · path
- over_cap_denies_with_named_rule app-metering · path
- specific_contract_does_not_hide_parent_cap app-metering · path ×2
- unsupported_scoped_cap_is_reported_not_hidden app-metering · path
- zero_estimate_is_always_ok app-metering · path
- headroom_per_peer_matches_cap_minus_spent app-metering · path
- headroom_per_peer_isolated_between_peers app-metering · path
- headroom_global_shared_across_peers app-metering · path
- headroom_per_role_reported_as_unsupported app-metering · path
- headroom_by_attribute_reported_as_unsupported app-metering · path
- per_role_cap_survives_serde_round_trip_via_storage app-metering · path
- headroom_strictest_of_multiple_rules_visible app-metering · path
- headroom_exhausted_returns_zero_not_negative app-metering · path ×2
- headroom_exactly_equals_cap_is_zero app-metering · path
- ReactionApp::boot app-reaction · path ×2
- plant_item_namespace app-shop · path
- ensure_allowance_cap_is_idempotent_and_keeps_other_rules app-value-allocation · path
- WorldTickApp::boot app-worldtick · path
Callees 2
- HyperDbProtocolStore::graph app-protocol · method
- contract_vid app-manifold · path
Source not readable from this process.