Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

crates/cre8-app-compute/src/reuse_credit.rs

cre8-app-compute · module reuse_credit · src · 505 lines (415 code, 37 comment) · sha e271525b23eecd9c

Items

const REUSE_CREDIT_CONTRACT_ID const REUSE_CREDIT_INTENT const REUSE_CREDIT_SERVE_ASSET const REUSE_CREDIT_CONSUME_ASSET static EPOCH_COUNTER struct ReuseCreditQuantum impl ReuseCreditQuantum struct ReuseCreditLedger impl Default for ReuseCreditLedger impl ReuseCreditLedger static GLOBAL_REUSE_CREDIT_LEDGER

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
ReuseCreditLedger::newsrc/reuse_credit.rs:136method81314.7
global_reuse_credit_ledgersrc/reuse_credit.rs:323fn31311.5
ReuseCreditLedger::pending_quantasrc/reuse_credit.rs:152method183701.5
settle_global_reuse_creditsrc/reuse_credit.rs:328fn496241.3
accrue_cache_hit_reusesrc/reuse_credit.rs:182fn244711.2
ReuseCreditLedger::accruesrc/reuse_credit.rs:146method41101.1
commit_reuse_credit_receiptsrc/reuse_credit.rs:208fn579331.1
reuse_credit_enabledsrc/reuse_credit.rs:36fn83200.9
reuse_credit_receiptsrc/reuse_credit.rs:100fn211130.8
compute_reuse_credit_contractsrc/reuse_credit.rs:65fn171210.7
deterministic_ts_from_refsrc/reuse_credit.rs:84fn31100.7
quantum_refsrc/reuse_credit.rs:88fn101100.7
context_with_real_chokepointsrc/reuse_credit.rs:417fn4521130.6
balance_ofsrc/reuse_credit.rs:463fn31100.6
ReuseCreditQuantum::through_quantumsrc/reuse_credit.rs:57method31000.5
ReuseCreditLedger::defaultsrc/reuse_credit.rs:130trait impl31010.5
ReuseCreditLedger::mark_settledsrc/reuse_credit.rs:172method72000.5
settle_reuse_creditsrc/reuse_credit.rs:267fn526030.5
hit_with_no_first_prover_accrues_nothingsrc/reuse_credit.rs:383fn81030.5
self_service_accrues_nothingsrc/reuse_credit.rs:393fn81030.5
valid_hit_accrues_quantumsrc/reuse_credit.rs:403fn131030.5
settling_same_quantum_twice_commits_first_and_replays_secondsrc/reuse_credit.rs:468fn271030.5
test_decision_2_purity_shared_predicate_missing_export_markersrc/reuse_credit.rs:501fn41000.5

Source not readable from this process.