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-credential credential cargo crate

CredentialApp — the verifiable-badge sink: a thin form that turns a completion fact from another app (a finished Course, later a Festival pass) into an earned, identity-bound credential. Composes Course (verify) + Passport (bind) by connection name — no crate dependency. (2026-06-24).

crates/cre8-app-credential · level 11 · 2,912 lines (2,354 code) · 9 files · 144 fns (47 tests) · cyclomatic Σ 278

10workspace deps
1direct dependents
8transitive dependents
86calls out
0calls in
125call-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 · 4 calls · source referencenormal dep · 9 calls · source referencenormal dep · 38 calls · source referencenormal dep · 3 calls · source referencenormal dep · 3 calls · source referencenormal dep · 11 calls · source referencenormal dep · 0 calls · source referencenormal dep · 7 calls · source referencenormal dep · 0 calls · source referencenormal dep · 11 calls · source referencenormal dep · 0 calls · source referenceapp-credentialL11 · 2,354 linescre8-app-credentialapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-protocolL9 · 26,097 linescre8-app-protocolapp-view-libL8 · 89,193 linescre8-app-view-libplatform-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-graph-vertexL0 · 173 linescre8-util-graph-vertexruntime-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). 144 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
CredentialSource::keysrc/model.rs:56method84203
asset_partssrc/contract.rs:64fn72222.9
interpret_course_progresssrc/connection.rs:205fn504602.7
Credential::newsrc/model.rs:152method3711222.7
check_recordsrc/connection.rs:676fn1331142.5
derive_credential_idsrc/model.rs:75fn31522.5
serialsrc/seal.rs:103fn162502.4
hexsrc/seal.rs:34fn72402.3
sha256src/seal.rs:42fn72402.3
sealsrc/seal.rs:59fn172732.2
evidence_rootsrc/seal.rs:82fn175622.2
Credential::sealedsrc/model.rs:193method51832.1
textsrc/connection.rs:172fn31802.1
receiptsrc/contract.rs:78fn191211.8
parsesrc/connection.rs:843fn31601.7
kindsrc/contract.rs:46fn84101.7
segmentsrc/contract.rs:57fn55101.7
list_credentialssrc/model.rs:255fn31521.7
Credential::sealed_fieldssrc/model.rs:199method131311.7
parse_credentialsrc/model.rs:266fn341261.6
Credential::is_revokedsrc/model.rs:213method31801.5
interpret_event_attendancesrc/connection.rs:448fn312301.5
credentialsrc/view_detail.rs:286fn111621.4
runsrc/init.rs:7fn31201.3
renderedsrc/view_detail.rs:298fn31521.2
load_credentialsrc/model.rs:250fn31731.2
build_treesrc/view_detail.rs:80fn3883131.2
connectsrc/connection.rs:157fn101211.1
findsrc/connection.rs:712fn123431.1
linesrc/seal.rs:52fn31101.1
account_namesrc/connection.rs:536fn123511.1
normalize_serialsrc/seal.rs:121fn31201.1
asset_idsrc/contract.rs:73fn41611.1
code_formsrc/view_templates.rs:92fn181321.1
certificate_htmlsrc/view_detail.rs:152fn466551
upsert_credentialsrc/model.rs:246fn31721
build_issue_receiptsrc/contract.rs:101fn31310.9
sealedsrc/connection.rs:928fn71220.9
index_bodysrc/view_templates.rs:131fn5142170.9
verify_bodysrc/view_templates.rs:183fn283280.9

Outside the workspace

anyhow hyperdb serde serde_json sha2