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

commit_consequence

cre8_app_manifold::engine::commit_consequence

fn · cre8-app-manifold · crates/cre8-app-manifold/src/engine.rs:456 pub generic documented

80lines
7cyclomatic
2max nesting
26statements
0? exits
3params
25callers
11callees
2.4 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 2 sitesmethod · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitemethod · 1 sitemethod · 1 siteapply_delegated_receiptapp-manifold · cc 2cre8_app_manifold::engine::apply_delegated_receiptapply_signed_receiptapp-manifold · cc 1cre8_app_manifold::engine::apply_signed_receiptapply_receipt_commits_singl…app-manifold · cc 1cre8_app_manifold::engine::tests::apply_receipt_commits_single_contractapply_receipt_commits_every…app-manifold · cc 1cre8_app_manifold::engine::tests::apply_receipt_commits_every_matching_contractapply_receipt_no_match_yiel…app-manifold · cc 1cre8_app_manifold::engine::tests::apply_receipt_no_match_yields_emptyall_returns_every_persisted…app-manifold · cc 1cre8_app_manifold::graph_query::tests::all_returns_every_persisted_recordfor_receipt_filters_to_one_…app-manifold · cc 1cre8_app_manifold::graph_query::tests::for_receipt_filters_to_one_consequenceby_kind_filters_to_one_kindapp-manifold · cc 1cre8_app_manifold::graph_query::tests::by_kind_filters_to_one_kindincoming_finds_edges_pointi…app-manifold · cc 1cre8_app_manifold::graph_query::tests::incoming_finds_edges_pointing_at_nodeoutgoing_finds_edges_origin…app-manifold · cc 1cre8_app_manifold::graph_query::tests::outgoing_finds_edges_originating_from_nodecommit_sampleapp-manifold · cc 1cre8_app_manifold::graph_query::tests::commit_sampleapply_receiptapp-manifold · cc 1cre8_app_manifold::engine::apply_receiptcommit_mint_credits_balanceapp-manifold · cc 1cre8_app_manifold::engine::tests::commit_mint_credits_balancecommit_burn_debits_balanceapp-manifold · cc 1cre8_app_manifold::engine::tests::commit_burn_debits_balancecommit_transfer_moves_units…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_transfer_moves_units_atomicallycommit_reserve_release_roun…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_reserve_release_round_trip_via_value_ledgercommit_reserve_then_settle_…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_reserve_then_settle_routes_to_recipient_atomicallycommit_settle_without_reser…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_settle_without_reservation_fails_loudlycommit_reserve_alone_locks_…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_reserve_alone_locks_units_in_escrowcommit_passes_through_graph…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_passes_through_graph_effects_and_obligationscommit_report_carries_audit…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_report_carries_audit_anchorscommit_resolves_then_commit…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_resolves_then_commits_full_pipelinecommit_writes_graph_effects…app-manifold · cc 1cre8_app_manifold::engine::tests::commit_writes_graph_effects_as_verticesgraph_effect_persistence_is…app-manifold · cc 1cre8_app_manifold::engine::tests::graph_effect_persistence_is_idempotent_on_re_commitcommit_consequenceapp-manifold · cc 7cre8_app_manifold::engine::commit_consequenceCommitSnapshot::restoreapp-manifold · cc 6cre8_app_manifold::engine::CommitSnapshot::restoreunpersisted_reportapp-manifold · cc 1cre8_app_manifold::engine::unpersisted_reportpersist_touched_peersapp-manifold · cc 2cre8_app_manifold::value_ledger_state::persist_touched_peersrefused_reportapp-manifold · cc 3cre8_app_manifold::engine::refused_reportCommitSnapshot::captureapp-manifold · cc 1cre8_app_manifold::engine::CommitSnapshot::capturepersist_obligationsapp-manifold · cc 1cre8_app_manifold::engine::persist_obligationspersist_graph_effectsapp-manifold · cc 4cre8_app_manifold::engine::persist_graph_effectstouched_peersapp-manifold · cc 4cre8_app_manifold::engine::touched_peersapply_effectapp-manifold · cc 6cre8_app_manifold::engine::apply_effectManifoldLedger::begin_flow_…app-manifold · cc 1cre8_app_manifold::ledger::ManifoldLedger::begin_flow_journalManifoldLedger::take_flow_j…app-manifold · cc 1cre8_app_manifold::ledger::ManifoldLedger::take_flow_journalHyperDbProtocolStore::graphapp-protocol · cc 1cre8_app_protocol::store_adapter::HyperDbProtocolStore::graphsave_obligationapp-manifold · cc 2cre8_app_manifold::obligation_queue::save_obligationrestore_accrual_stateapp-manifold · cc 5cre8_app_manifold::engine::restore_accrual_stateaccrual_state_vidapp-manifold · cc 1cre8_app_manifold::engine::accrual_state_vidvalue_ledger_write_opsapp-manifold · cc 5cre8_app_manifold::value_ledger_state::value_ledger_write_opsapply_flow_effectapp-manifold · cc 3cre8_app_manifold::engine::apply_flow_effectapply_transfer_effectapp-manifold · cc 2cre8_app_manifold::engine::apply_transfer_effectnegative_amount_reasonapp-manifold · cc 2cre8_app_manifold::engine::negative_amount_reasonapply_reserve_effectapp-manifold · cc 1cre8_app_manifold::engine::apply_reserve_effectapply_release_effectapp-manifold · cc 1cre8_app_manifold::engine::apply_release_effect

Control flow

Source not readable from this process.

Callers 25

Callees 11

Source not readable from this process.