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
sample_offer
13lines
1cyclomatic
0max nesting
1statements
0? exits
1params
29callers
5callees
4.3 (p99)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (29 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 29
- upsert_and_load_roundtrip app-agent · name
- upsert_idempotent_and_updates app-agent · name
- delete_removes_offer app-agent · name
- upsert_rejects_empty_required_fields app-agent · name
- load_offers_for_target_filters app-agent · name ×2
- load_offers_from_offerer_filters app-agent · name ×2
- active_offers_excludes_expired_and_terminal app-agent · name ×3
- mark_accepted_sets_status_and_timestamp app-agent · name
- mark_declined_sets_status_and_timestamp app-agent · name
- mark_expired_terminalizes_lazy_status app-agent · name
- cant_accept_a_declined_or_expired_offer app-agent · name
- required_skills_builder_sets_skills_and_changes_canonical_bytes app-agent · name ×2
- is_active_handles_pending_plus_clock app-agent · name
- is_clock_expired_independent_of_status app-agent · name
- canonical_offer_bytes_excludes_status_transitions app-agent · name
- canonical_offer_bytes_changes_on_term_change app-agent · name
- sign_and_verify_offer_roundtrip app-agent · name
- verify_offer_rejects_tampered_terms app-agent · name
- verify_offer_unsigned_returns_no_signature app-agent · name
- verify_offer_unknown_offerer_when_lookup_returns_none app-agent · name
- sign_and_verify_error_paths_have_stable_messages app-agent · name
- signed_offer_persists_and_reloads_with_signature app-agent · name
- with_task_sets_task_id app-agent · name
- task_id_persists_and_round_trips app-agent · name
- offers_without_task_id_round_trip_unchanged app-agent · name
- canonical_bytes_change_when_task_id_added app-agent · name ×2
- canonical_bytes_back_compat_for_offers_without_task_id app-agent · name ×2
- signing_a_task_offer_includes_task_id_in_signature app-agent · name
- signing_a_skill_gated_offer_includes_required_skills_in_signature app-agent · name
Callees 5
- BTreeMap::from app-matching-model · path ×2
- DelegationOffer::new app-agent · path
- DelegationOffer::with_acceptance_fee app-agent · method
- DelegationOffer::with_per_action_fee app-agent · method
- sample_spending_scope app-agent · name
Source not readable from this process.