| expand_templatesrc/app_contract.rs:103 | fn | 24 | 5 | 13 | 2 | 12.1 | |
| resolve_contractsrc/app_contract.rs:284 | fn | 73 | 7 | 33 | 4 | 9.1 | |
| find_close_bracesrc/app_contract.rs:128 | fn | 3 | 1 | 1 | 0 | 5.6 | |
| resolve_substitutionsrc/app_contract.rs:159 | fn | 5 | 1 | 1 | 2 | 5.6 | |
| expand_opsrc/app_contract.rs:205 | fn | 9 | 3 | 9 | 2 | 4.5 | |
| expand_payload_templatesrc/app_contract.rs:137 | fn | 21 | 5 | 4 | 1 | 3.7 | |
| exact_integersrc/app_contract.rs:262 | fn | 9 | 5 | 1 | 0 | 3.1 | |
| resolve_effect_amountsrc/app_contract.rs:252 | fn | 9 | 2 | 2 | 1 | 3 | |
| json_value_template_stringsrc/app_contract.rs:183 | fn | 6 | 2 | 1 | 0 | 2.9 | |
| receipt_substitutionsrc/app_contract.rs:165 | fn | 12 | 1 | 1 | 0 | 2.9 | |
| payload_substitutionsrc/app_contract.rs:178 | fn | 4 | 1 | 1 | 1 | 2.9 | |
| expand_single_field_opsrc/app_contract.rs:215 | fn | 8 | 4 | 1 | 1 | 2.4 | |
| expand_settle_opsrc/app_contract.rs:224 | fn | 11 | 1 | 1 | 1 | 2.4 | |
| resolve_contract_failuresrc/app_contract.rs:366 | fn | 19 | 3 | 4 | 3 | 2.1 | |
| sponsor_receiptsrc/app_contract.rs:399 | fn | 3 | 1 | 8 | 0 | 2 | |
| op_test_receiptsrc/app_contract.rs:756 | fn | 7 | 1 | 7 | 0 | 2 | |
| sponsor_contractsrc/app_contract.rs:391 | fn | 7 | 1 | 4 | 5 | 1.2 | |
| gated_contractsrc/app_contract.rs:666 | fn | 12 | 1 | 4 | 8 | 1.2 | |
| future_open_contractsrc/app_contract.rs:573 | fn | 20 | 1 | 2 | 5 | 1.1 | |
| gated_receiptsrc/app_contract.rs:679 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| template_substitutes_well_known_fieldssrc/app_contract.rs:412 | fn | 10 | 1 | 0 | 2 | 0.5 | |
| template_substitutes_pattern_bindingssrc/app_contract.rs:424 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| template_substitutes_payload_keyssrc/app_contract.rs:432 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| template_payload_missing_key_left_literalsrc/app_contract.rs:440 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| template_unknown_binding_left_literalsrc/app_contract.rs:447 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| template_mixed_substitution_in_one_stringsrc/app_contract.rs:454 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| template_unmatched_brace_left_literalsrc/app_contract.rs:463 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| resolve_produces_consequence_setsrc/app_contract.rs:472 | fn | 18 | 1 | 0 | 3 | 0.5 | |
| resolve_missing_match_returns_nonesrc/app_contract.rs:492 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| resolve_split_contract_emits_multiple_effectssrc/app_contract.rs:499 | fn | 20 | 1 | 0 | 4 | 0.5 | |
| payload_template_substitutes_string_leavessrc/app_contract.rs:526 | fn | 14 | 1 | 0 | 1 | 0.5 | |
| payload_template_passes_through_non_stringssrc/app_contract.rs:542 | fn | 13 | 1 | 0 | 1 | 0.5 | |
| payload_template_recurses_into_nested_objectssrc/app_contract.rs:557 | fn | 13 | 1 | 0 | 1 | 0.5 | |
| resolve_emits_obligation_from_templatesrc/app_contract.rs:595 | fn | 19 | 1 | 0 | 2 | 0.5 | |
| obligation_template_with_receipt_offset_duesrc/app_contract.rs:616 | fn | 14 | 1 | 0 | 4 | 0.5 | |
| contract_can_emit_assets_graph_and_obligations_simultaneouslysrc/app_contract.rs:632 | fn | 17 | 1 | 0 | 10 | 0.5 | |
| obligation_template_round_trips_through_jsonsrc/app_contract.rs:651 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| verifier_id_field_round_trips_through_jsonsrc/app_contract.rs:684 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| non_verifier_contract_reports_not_gatedsrc/app_contract.rs:694 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| resolve_contract_success_branch_ignores_verifier_fieldsrc/app_contract.rs:701 | fn | 16 | 1 | 0 | 3 | 0.5 | |
| resolve_contract_failure_branch_emits_refund_and_audit_edgesrc/app_contract.rs:719 | fn | 14 | 1 | 0 | 3 | 0.5 | |
| resolve_contract_failure_returns_none_on_target_mismatchsrc/app_contract.rs:735 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| non_verifier_contract_has_empty_failure_branchsrc/app_contract.rs:742 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| expand_op_passes_through_mint_and_burnsrc/app_contract.rs:765 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| expand_op_templates_transfer_fromsrc/app_contract.rs:774 | fn | 9 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_reserve_ref_idsrc/app_contract.rs:785 | fn | 9 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_release_ref_idsrc/app_contract.rs:796 | fn | 9 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_settle_ref_id_and_recipientsrc/app_contract.rs:807 | fn | 12 | 2 | 0 | 2 | 0.5 | |
| expand_op_unknown_substitution_stays_literalsrc/app_contract.rs:821 | fn | 11 | 2 | 0 | 2 | 0.5 | |
| expand_op_templates_pattern_bindingssrc/app_contract.rs:834 | fn | 12 | 2 | 0 | 2 | 0.5 | |
| resolve_contract_threads_op_templates_into_consequence_setsrc/app_contract.rs:848 | fn | 24 | 2 | 0 | 5 | 0.5 | |
| resolve_contract_threads_reserve_ref_id_through_consequencesrc/app_contract.rs:874 | fn | 17 | 2 | 0 | 5 | 0.5 | |
| cascading_receipt_materializes_from_templatesrc/app_contract.rs:895 | fn | 32 | 1 | 0 | 7 | 0.5 | |
| cascading_receipt_inherits_actor_and_timestampsrc/app_contract.rs:929 | fn | 12 | 1 | 0 | 4 | 0.5 | |
| no_cascading_receipts_when_none_declaredsrc/app_contract.rs:943 | fn | 8 | 1 | 0 | 4 | 0.5 | |
| payload_map_emission_fans_out_sorted_effects_to_expanded_peersrc/app_contract.rs:955 | fn | 20 | 2 | 0 | 4 | 0.5 | |
| payload_map_emission_skips_missing_key_non_object_and_bad_amountssrc/app_contract.rs:977 | fn | 27 | 1 | 0 | 4 | 0.5 | |
| multiple_cascading_receipts_on_one_contractsrc/app_contract.rs:1006 | fn | 11 | 1 | 0 | 4 | 0.5 | |
| amount_template_literal_round_trips_through_jsonsrc/app_contract.rs:1026 | fn | 12 | 1 | 0 | 1 | 0.5 | |
| due_at_template_literal_round_trips_through_jsonsrc/app_contract.rs:1040 | fn | 9 | 1 | 0 | 1 | 0.5 | |