Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

crates/cre8-app-manifold/src/ledger.rs

cre8-app-manifold · module ledger · src · 953 lines (645 code, 205 comment) · sha 10263901367bcdb1

Items

trait PeerAttrResolver struct PeerAttrs struct EmptyAttrResolver impl PeerAttrResolver for EmptyAttrResolver struct FixedAttrResolver impl FixedAttrResolver impl Default for FixedAttrResolver impl PeerAttrResolver for FixedAttrResolver struct ApplyReport enum FlowError impl Display for FlowError impl Error for FlowError struct ManifoldLedger impl ManifoldLedger

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
FixedAttrResolver::withsrc/ledger.rs:81method4149021
rep_burn_asset_pathsrc/ledger.rs:581fn312405.1
ManifoldLedger::newsrc/ledger.rs:167method914103.1
ManifoldLedger::apply_flowsrc/ledger.rs:218method401982.2
mint_receipts_for_assetsrc/ledger.rs:550fn2561021.9
store_errsrc/ledger.rs:351fn31501.9
append_flow_eventsrc/ledger.rs:378fn212551.8
stored_kind_issrc/ledger.rs:523fn31401.6
write_flow_vertexsrc/ledger.rs:400fn503231.4
stored_string_eqsrc/ledger.rs:527fn31301.4
open_graphsrc/ledger.rs:706fn31801.1
FixedAttrResolver::newsrc/ledger.rs:77method31301.1
scope_key_matchessrc/ledger.rs:506fn84141
scope_key_to_jsonsrc/ledger.rs:495fn104100.9
fixturesrc/ledger.rs:746fn132520.9
collect_scope_keyssrc/ledger.rs:454fn153120.9
matching_cap_scope_keysrc/ledger.rs:470fn143120.9
push_unique_scope_keysrc/ledger.rs:485fn52100.9
ManifoldLedger::commit_grantssrc/ledger.rs:319method284220.8
read_flow_historysrc/ledger.rs:617fn436150.8
slash_rep_eventsrc/ledger.rs:598fn101320.8
ManifoldLedger::flow_contractsrc/ledger.rs:261method61110.7
ManifoldLedger::check_flow_capssrc/ledger.rs:268method183120.7
ManifoldLedger::apply_nonzero_flow_deltasrc/ledger.rs:288method283110.7
stored_peer_matchessrc/ledger.rs:515fn32120.7
stored_role_matchessrc/ledger.rs:519fn32120.7
stored_attribute_matchessrc/ledger.rs:531fn53120.7
ManifoldLedger::balance_ofsrc/ledger.rs:192method182250.7
ManifoldLedger::begin_flow_journalsrc/ledger.rs:179method31100.7
ManifoldLedger::take_flow_journalsrc/ledger.rs:185method31100.7
llm_contract_with_capssrc/ledger.rs:723fn221220.7
flow_history_eventsrc/ledger.rs:661fn153140.6
props_direction_matchessrc/ledger.rs:677fn61100.6
props_windowed_tssrc/ledger.rs:684fn32100.6
props_scope_matchessrc/ledger.rs:688fn71110.6
universal_contractsrc/ledger.rs:710fn121130.6
EmptyAttrResolver::resolvesrc/ledger.rs:66trait impl31000.5
FixedAttrResolver::defaultsrc/ledger.rs:88trait impl31010.5
FixedAttrResolver::resolvesrc/ledger.rs:94trait impl31000.5
FlowError::fmtsrc/ledger.rs:132trait impl104000.5
scope_keys_to_jsonsrc/ledger.rs:491fn31010.5
accrues_one_universal_per_daysrc/ledger.rs:761fn171050.5
unknown_asset_errorssrc/ledger.rs:780fn71040.5
overlapping_caps_both_enforcedsrc/ledger.rs:789fn373050.5
parent_cap_applies_under_specific_contractsrc/ledger.rs:828fn222070.5
cap_denial_does_not_mutate_statesrc/ledger.rs:852fn171050.5
attrs_resolver_drives_cap_scopesrc/ledger.rs:871fn411080.5
slash_appends_to_burn_log_and_leaves_positive_log_immutablesrc/ledger.rs:914fn291050.5
slash_of_zero_or_negative_is_a_noopsrc/ledger.rs:945fn81040.5

Source not readable from this process.