Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

settle_transaction

cre8_app_matching::settlement::settle_transaction

fn · cre8-app-matching · crates/cre8-app-matching/src/settlement.rs:106 pub documented

5lines
1cyclomatic
0max nesting
3statements
0? exits
3params
12callers
2callees
2.2 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (12 direct callers, 2 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 siteself · 1 sitesettle_transactions_returns…app-matching · cc 2cre8_app_matching::settlement::tests::settle_transactions_returns_one_outcome_per_input_in_ordersettle_transactionsapp-matching · cc 1cre8_app_matching::settlement::settle_transactionsproof_leg_match_clear_emits…app-compute · cc 2cre8_app_compute::proof_contracts::market_e2e_tests::proof_leg_match_clear_emits_no_asset_effects_only_provenance_and_obligationcredit_leg_match_clear_fall…app-compute · cc 3cre8_app_compute::proof_contracts::market_e2e_tests::credit_leg_match_clear_falls_through_to_default_atomic_settlefull_lifecycle_two_legs_the…app-compute · cc 4cre8_app_compute::proof_contracts::market_e2e_tests::full_lifecycle_two_legs_then_deliver_yields_consistent_balances_in_isolationdefault_contract_resolves_m…app-matching · cc 3cre8_app_matching::settlement::tests::default_contract_resolves_match_clear_for_any_cre8_pathdefault_contract_emits_atom…app-matching · cc 3cre8_app_matching::settlement::tests::default_contract_emits_atomic_settledefault_contract_writes_cle…app-matching · cc 2cre8_app_matching::settlement::tests::default_contract_writes_cleared_path_provenance_edgesettle_transaction_with_no_…app-matching · cc 1cre8_app_matching::settlement::tests::settle_transaction_with_no_contract_yields_no_matchsettle_transaction_with_non…app-matching · cc 1cre8_app_matching::settlement::tests::settle_transaction_with_non_cre8_asset_yields_no_matchsettle_transaction_routes_t…app-matching · cc 2cre8_app_matching::settlement::tests::settle_transaction_routes_to_verifier_gated_contract_when_registeredsettle_transaction_emits_ve…app-matching · cc 2cre8_app_matching::settlement::tests::settle_transaction_emits_verifier_failed_when_verifier_rejectssettle_transaction_emits_ve…app-matching · cc 2cre8_app_matching::settlement::tests::settle_transaction_emits_verifier_missing_when_verifier_unregisteredsettle_transactionapp-matching · cc 1cre8_app_matching::settlement::settle_transactionManifoldEngine::resolve_gat…app-manifold · cc 4cre8_app_manifold::engine::ManifoldEngine::resolve_gatedmatch_clear_receiptapp-matching · cc 1cre8_app_matching::settlement::match_clear_receiptManifoldEngine::resolve_mat…app-manifold · cc 2cre8_app_manifold::engine::ManifoldEngine::resolve_matching_gated

Control flow

Source not readable from this process.

Callers 12

Callees 2

Source not readable from this process.