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
EconomicOutcomeReceipt::build
99lines
10cyclomatic
2max nesting
20statements
6? exits
2params
6callers
9callees
1.2 (p86)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (6 direct callers, 9 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 6
- EconomicOutcomeReceipt::build_from_retained_payload app-capitalstrategy · self
- EconomicOutcomeReceipt::validate app-capitalstrategy · self
- prospective_plan_and_receipt_are_deterministic_and_fail_closed app-capitalstrategy · path ×2
- outcome_kind_requires_exact_ancestry_set app-capitalstrategy · path
- prospective_receipt_cannot_predate_plan_barrier app-capitalstrategy · path
- receipt_tampering_is_rejected app-capitalstrategy · path
Callees 9
- outcome_error app-capitalstrategy · name ×5
- is_nonzero_lower_sha256_hex app-capitalstrategy · path
- is_canonical_text app-capitalstrategy · path
- canonical_sha256 app-capitalstrategy · name
- ClearingExperimentAuthorityBoundary::fail_closed app-capitalstrategy · path
- exact_decimal_to_quanta app-capitalstrategy · name
- validate_coordinate app-capitalstrategy · name
- derive_observation_key_sha256 app-capitalstrategy · name
- validate_ancestry app-capitalstrategy · name
Source not readable from this process.