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

cre8-app-value-allocation value cargo crate

ValueAllocationApp — the load-bearing 'value ballot'. A storeless composite that turns a vote into a value allocation from a COMMONS POOL: reserve a pool under ref_id = allocation_id, forward votes to Ballot/Proposal by name (no tally reimpl), and on PASS settle the pool to winners (weighted split) or on FAIL release it — all through the Manifold commit seam. (2026-07-05).

crates/cre8-app-value-allocation · level 11 · 1,602 lines (1,112 code) · 6 files · 84 fns (33 tests) · cyclomatic Σ 141

9workspace deps
1direct dependents
8transitive dependents
75calls out
0calls in
65.7call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 22 calls · source referencenormal dep · 5 calls · source referencenormal dep · 5 calls · source referencenormal dep · 19 calls · source referencenormal dep · 16 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 4 calls · source referencenormal dep · 0 calls · source referencenormal dep · 4 calls · source referencedev dep · 0 calls · incomplete scannormal dep · 0 calls · source referenceapp-value-allocationL11 · 1,112 linescre8-app-value-allocationapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-protocolL9 · 26,097 linescre8-app-protocolplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL7 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-jsonL0 · 296 linescre8-util-jsonapp-virtual_bridgeL16 · 11,208 linescre8-app-virtual_bridgeruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
allocation_targetsrc/contract.rs:38fn31302.7
connectsrc/connection.rs:78fn167862.2
weighted_sharessrc/connection.rs:398fn347401.9
utc_daysrc/allowance.rs:63fn31201.8
pool_opensrc/connection.rs:103fn463461.5
all_contractssrc/contract.rs:77fn31341.5
listsrc/connection.rs:313fn131201.4
settlesrc/connection.rs:195fn7663101.3
receiptsrc/allowance.rs:75fn61631.3
votesrc/connection.rs:156fn222221.3
getsrc/connection.rs:277fn152231.3
compose_getsrc/connection.rs:295fn131201.3
claim_outcomesrc/allowance.rs:163fn178321.2
enginesrc/contract.rs:160fn31321.1
claim_atsrc/allowance.rs:104fn122471.1
rolling_window_reopens_atsrc/allowance.rs:122fn94211
Chokepoint::newsrc/allowance.rs:259method371891
commit_is_replaysrc/connection.rs:335fn42201
winners_from_tallysrc/connection.rs:356fn379201
is_voice_mintsrc/allowance.rs:181fn32101
claimsrc/allowance.rs:100fn31320.9
build_pool_open_receiptsrc/contract.rs:84fn211210.9
contractsrc/allowance.rs:56fn51230.9
claim_idempotency_keysrc/allowance.rs:69fn31100.9
require_fundersrc/connection.rs:66fn62200.8
i64_fieldsrc/connection.rs:74fn31200.8
build_settle_receiptsrc/contract.rs:108fn231210.8
build_release_receiptsrc/contract.rs:133fn211210.8
pool_open_contractsrc/contract.rs:43fn71140.8
settle_contractsrc/contract.rs:54fn101140.8
release_contractsrc/contract.rs:67fn71140.8
allowance_cap_rulesrc/init.rs:12fn101300.8
ensure_allowance_capsrc/init.rs:28fn112350.8
voicesrc/allowance.rs:387fn31400.7
handle_value_allocation_pool_opensrc/connection.rs:435fn31210.7
handle_value_allocation_listsrc/connection.rs:451fn31210.7
voice_contractsrc/init.rs:45fn31220.6
voice_inflowssrc/allowance.rs:133fn151120.6
commit_claimsrc/allowance.rs:153fn71120.6
claim_replysrc/allowance.rs:185fn376100.6

Outside the workspace

anyhow hyperdb serde_json