Skip to content
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

crates/cre8-app-capitalstrategy/src/economic_outcome_receipt.rs

cre8-app-capitalstrategy · module economic_outcome_receipt · src · 1,461 lines (1,359 code, 25 comment) · sha 74914fe312e8e5fe

Items

const ECONOMIC_OUTCOME_QUANTIZATION_SCHEMA const ECONOMIC_OUTCOME_RECEIPT_SCHEMA const ECONOMIC_OUTCOME_SOURCE_PAYLOAD_SCHEMA const ECONOMIC_OUTCOME_OBSERVATION_KEY_SCHEMA const MAX_OUTCOME_DECIMAL_PLACES const MAX_ECONOMIC_OUTCOME_SOURCE_PAYLOAD_BYTES const CANONICAL_SOURCE_PAYLOAD_ENCODING const SOURCE_VALUE_DECIMAL_LOCATOR const COSTED_SIMPLE_RETURN_PPB_CALCULATOR_ID const MARKET_QUALITY_DELTA_QUANTA_CALCULATOR_ID const COSTED_SIMPLE_RETURN_OUTPUT_UNIT const MARKET_QUALITY_DELTA_OUTPUT_UNIT const COSTED_SIMPLE_RETURN_FORMULA_CONTRACT const MARKET_QUALITY_DELTA_FORMULA_CONTRACT const MAX_TEXT_BYTES const MAX_SOURCE_PAYLOAD_B64_BYTES enum OutcomeEvidenceMode enum EconomicOutcomeKind enum ExactRoundingMode enum EconomicOutcomeFormulaRoundingPolicy struct EconomicOutcomeQuantizationDesign struct EconomicOutcomeQuantizationPlan struct EconomicOutcomeCoordinate struct EconomicOutcomeDraft struct EconomicOutcomeSourcePayload struct EconomicOutcomeReceipt struct EconomicOutcomeEvidence struct EconomicOutcomeFormulaVerification enum EconomicOutcomeReceiptError impl Display for EconomicOutcomeReceiptError impl Error for EconomicOutcomeReceiptError struct UnsignedQuantizationPlan struct ObservationKeyCommitment struct UnsignedEconomicOutcomeReceipt impl EconomicOutcomeQuantizationPlan impl EconomicOutcomeReceipt impl EconomicOutcomeEvidence

Functions

By call-graph weight (PageRank; 1.0 is the average function). 54 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
outcome_errorsrc/economic_outcome_receipt.rs:300fn311706.6
hashsrc/economic_outcome_receipt.rs:1046fn31412.4
sha256_bytessrc/economic_outcome_receipt.rs:310fn31412.1
canonical_sha256src/economic_outcome_receipt.rs:304fn51512
EconomicOutcomeQuantizationPlan::commitsrc/economic_outcome_receipt.rs:569method811321.8
expected_outcome_output_unitsrc/economic_outcome_receipt.rs:329fn62701.6
EconomicOutcomeEvidence::buildsrc/economic_outcome_receipt.rs:891method292851.4
validate_designsrc/economic_outcome_receipt.rs:503fn6425271.4
designsrc/economic_outcome_receipt.rs:1050fn301951.4
expected_outcome_calculator_idsrc/economic_outcome_receipt.rs:314fn62601.3
expected_outcome_calculator_sha256src/economic_outcome_receipt.rs:321fn72611.3
expected_formula_rounding_policysrc/economic_outcome_receipt.rs:336fn62601.3
EconomicOutcomeReceipt::buildsrc/economic_outcome_receipt.rs:631method9910691.2
draftsrc/economic_outcome_receipt.rs:1081fn302511.1
exact_decimal_to_quantasrc/economic_outcome_receipt.rs:444fn5822221
validate_coordinatesrc/economic_outcome_receipt.rs:411fn165221
EconomicOutcomeReceipt::build_from_retained_payloadsrc/economic_outcome_receipt.rs:734method183271
semantic_contextsrc/economic_outcome_receipt.rs:970fn172200.9
derive_observation_key_sha256src/economic_outcome_receipt.rs:428fn151220.9
recompute_outcome_formulasrc/economic_outcome_receipt.rs:844fn452240.9
readiness_valuesrc/economic_outcome_receipt.rs:988fn451100.9
floor_div_i128src/economic_outcome_receipt.rs:825fn84210.9
ceil_nonnegative_div_i128src/economic_outcome_receipt.rs:834fn93210.9
retained_inputsrc/economic_outcome_receipt.rs:1224fn355430.9
plan_errorsrc/economic_outcome_receipt.rs:296fn31200.8
validate_optional_hashsrc/economic_outcome_receipt.rs:594fn62120.8
ancestrysrc/economic_outcome_receipt.rs:1198fn252140.7
semantic_receiptsrc/economic_outcome_receipt.rs:809fn91110.7
power_of_ten_i128src/economic_outcome_receipt.rs:819fn51100.7
EconomicOutcomeEvidence::validate_ancestry_semanticssrc/economic_outcome_receipt.rs:947method61130.7
EconomicOutcomeEvidence::validate_ancestrysrc/economic_outcome_receipt.rs:936method101210.7
EconomicOutcomeEvidence::validate_formulasrc/economic_outcome_receipt.rs:954method144230.7
semantic_receiptsrc/economic_outcome_receipt.rs:1112fn854110.7
decode_canonical_source_payloadsrc/economic_outcome_receipt.rs:343fn215110.6
source_payload_matches_draftsrc/economic_outcome_receipt.rs:365fn119100.6
unsigned_receiptsrc/economic_outcome_receipt.rs:377fn331100.6
validate_ancestrysrc/economic_outcome_receipt.rs:601fn2810120.6
EconomicOutcomeReceipt::validate_with_retained_payloadsrc/economic_outcome_receipt.rs:778method294120.6
EconomicOutcomeReceiptError::fmtsrc/economic_outcome_receipt.rs:227trait impl144000.5
EconomicOutcomeQuantizationPlan::validatesrc/economic_outcome_receipt.rs:578method143030.5
EconomicOutcomeReceipt::validatesrc/economic_outcome_receipt.rs:753method244020.5
EconomicOutcomeEvidence::validatesrc/economic_outcome_receipt.rs:921method144040.5
exact_decimal_parser_has_no_rounding_or_float_pathsrc/economic_outcome_receipt.rs:1261fn82010.5
calculator_contract_hash_and_rounding_policy_are_preregisteredsrc/economic_outcome_receipt.rs:1271fn81030.5
conservative_formula_rounding_never_inflates_return_or_understates_costsrc/economic_outcome_receipt.rs:1281fn61020.5
prospective_plan_and_receipt_are_deterministic_and_fail_closedsrc/economic_outcome_receipt.rs:1289fn181050.5
retained_payload_evidence_replays_exact_bytes_without_authentication_claimssrc/economic_outcome_receipt.rs:1309fn211060.5
market_quality_delta_is_recomputed_as_an_exact_integer_differencesrc/economic_outcome_receipt.rs:1332fn121040.5
declared_outcome_must_equal_the_recomputed_ancestry_formulasrc/economic_outcome_receipt.rs:1346fn171050.5
retained_payload_tampering_or_noncanonical_bytes_fail_closedsrc/economic_outcome_receipt.rs:1365fn221040.5
outcome_kind_requires_exact_ancestry_setsrc/economic_outcome_receipt.rs:1389fn131040.5
prospective_receipt_cannot_predate_plan_barriersrc/economic_outcome_receipt.rs:1404fn141040.5
receipt_tampering_is_rejectedsrc/economic_outcome_receipt.rs:1420fn131040.5
readiness_never_implies_capture_or_market_authoritysrc/economic_outcome_receipt.rs:1435fn261010.5

Source not readable from this process.