| expand_templatesrc/app_contract.rs:102 | fn | 24 | 5 | 13 | 2 | 12 | |
| resolve_contractsrc/app_contract.rs:283 | fn | 73 | 7 | 33 | 4 | 9.1 | |
| find_close_bracesrc/app_contract.rs:127 | fn | 3 | 1 | 1 | 0 | 5.6 | |
| resolve_substitutionsrc/app_contract.rs:158 | fn | 5 | 1 | 1 | 2 | 5.6 | |
| expand_opsrc/app_contract.rs:204 | fn | 9 | 3 | 9 | 2 | 4.5 | |
| expand_payload_templatesrc/app_contract.rs:136 | fn | 21 | 5 | 4 | 1 | 3.7 | |
| exact_integersrc/app_contract.rs:261 | fn | 9 | 5 | 1 | 0 | 3.1 | |
| resolve_effect_amountsrc/app_contract.rs:251 | fn | 9 | 2 | 2 | 1 | 3 | |
| json_value_template_stringsrc/app_contract.rs:182 | fn | 6 | 2 | 1 | 0 | 2.9 | |
| receipt_substitutionsrc/app_contract.rs:164 | fn | 12 | 1 | 1 | 0 | 2.9 | |
| payload_substitutionsrc/app_contract.rs:177 | fn | 4 | 1 | 1 | 1 | 2.9 | |
| expand_single_field_opsrc/app_contract.rs:214 | fn | 8 | 4 | 1 | 1 | 2.4 | |
| expand_settle_opsrc/app_contract.rs:223 | fn | 11 | 1 | 1 | 1 | 2.4 | |
| resolve_contract_failuresrc/app_contract.rs:365 | fn | 19 | 3 | 4 | 3 | 2.1 | |
| sponsor_receiptsrc/app_contract.rs:398 | fn | 3 | 1 | 8 | 0 | 2 | |
| op_test_receiptsrc/app_contract.rs:755 | fn | 7 | 1 | 7 | 0 | 2 | |
| sponsor_contractsrc/app_contract.rs:390 | fn | 7 | 1 | 4 | 5 | 1.2 | |
| gated_contractsrc/app_contract.rs:665 | fn | 12 | 1 | 4 | 8 | 1.2 | |
| future_open_contractsrc/app_contract.rs:572 | fn | 20 | 1 | 2 | 5 | 1.1 | |
| gated_receiptsrc/app_contract.rs:678 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| template_substitutes_well_known_fieldssrc/app_contract.rs:411 | fn | 10 | 1 | 0 | 2 | 0.5 | |
| template_substitutes_pattern_bindingssrc/app_contract.rs:423 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| template_substitutes_payload_keyssrc/app_contract.rs:431 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| template_payload_missing_key_left_literalsrc/app_contract.rs:439 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| template_unknown_binding_left_literalsrc/app_contract.rs:446 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| template_mixed_substitution_in_one_stringsrc/app_contract.rs:453 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| template_unmatched_brace_left_literalsrc/app_contract.rs:462 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| resolve_produces_consequence_setsrc/app_contract.rs:471 | fn | 18 | 1 | 0 | 3 | 0.5 | |
| resolve_missing_match_returns_nonesrc/app_contract.rs:491 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| resolve_split_contract_emits_multiple_effectssrc/app_contract.rs:498 | fn | 20 | 1 | 0 | 4 | 0.5 | |
| payload_template_substitutes_string_leavessrc/app_contract.rs:525 | fn | 14 | 1 | 0 | 1 | 0.5 | |
| payload_template_passes_through_non_stringssrc/app_contract.rs:541 | fn | 13 | 1 | 0 | 1 | 0.5 | |
| payload_template_recurses_into_nested_objectssrc/app_contract.rs:556 | fn | 13 | 1 | 0 | 1 | 0.5 | |
| resolve_emits_obligation_from_templatesrc/app_contract.rs:594 | fn | 19 | 1 | 0 | 2 | 0.5 | |
| obligation_template_with_receipt_offset_duesrc/app_contract.rs:615 | fn | 14 | 1 | 0 | 4 | 0.5 | |
| contract_can_emit_assets_graph_and_obligations_simultaneouslysrc/app_contract.rs:631 | fn | 17 | 1 | 0 | 10 | 0.5 | |
| obligation_template_round_trips_through_jsonsrc/app_contract.rs:650 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| verifier_id_field_round_trips_through_jsonsrc/app_contract.rs:683 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| non_verifier_contract_reports_not_gatedsrc/app_contract.rs:693 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| resolve_contract_success_branch_ignores_verifier_fieldsrc/app_contract.rs:700 | fn | 16 | 1 | 0 | 3 | 0.5 | |
| resolve_contract_failure_branch_emits_refund_and_audit_edgesrc/app_contract.rs:718 | fn | 14 | 1 | 0 | 3 | 0.5 | |
| resolve_contract_failure_returns_none_on_target_mismatchsrc/app_contract.rs:734 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| non_verifier_contract_has_empty_failure_branchsrc/app_contract.rs:741 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| expand_op_passes_through_mint_and_burnsrc/app_contract.rs:764 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| expand_op_templates_transfer_fromsrc/app_contract.rs:773 | fn | 9 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_reserve_ref_idsrc/app_contract.rs:784 | fn | 9 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_release_ref_idsrc/app_contract.rs:795 | fn | 9 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_settle_ref_id_and_recipientsrc/app_contract.rs:806 | fn | 12 | 2 | 0 | 2 | 0.5 | |
| expand_op_unknown_substitution_stays_literalsrc/app_contract.rs:820 | fn | 11 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_pattern_bindingssrc/app_contract.rs:833 | fn | 12 | 2 | 0 | 2 | 0.5 | |
| resolve_contract_threads_op_templates_into_consequence_setsrc/app_contract.rs:847 | fn | 24 | 2 | 0 | 5 | 0.5 | |
| resolve_contract_threads_reserve_ref_id_through_consequencesrc/app_contract.rs:873 | fn | 17 | 2 | 0 | 5 | 0.5 | |
| cascading_receipt_materializes_from_templatesrc/app_contract.rs:894 | fn | 32 | 1 | 0 | 7 | 0.5 | |
| cascading_receipt_inherits_actor_and_timestampsrc/app_contract.rs:928 | fn | 12 | 1 | 0 | 4 | 0.5 | |
| no_cascading_receipts_when_none_declaredsrc/app_contract.rs:942 | fn | 8 | 1 | 0 | 4 | 0.5 | |
| payload_map_emission_fans_out_sorted_effects_to_expanded_peersrc/app_contract.rs:954 | fn | 20 | 2 | 0 | 4 | 0.5 | |
| payload_map_emission_skips_missing_key_non_object_and_bad_amountssrc/app_contract.rs:976 | fn | 27 | 1 | 0 | 4 | 0.5 | |
| multiple_cascading_receipts_on_one_contractsrc/app_contract.rs:1005 | fn | 11 | 1 | 0 | 4 | 0.5 | |
| amount_template_literal_round_trips_through_jsonsrc/app_contract.rs:1025 | fn | 12 | 1 | 0 | 1 | 0.5 | |
| due_at_template_literal_round_trips_through_jsonsrc/app_contract.rs:1039 | fn | 9 | 1 | 0 | 1 | 0.5 | |