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

Identity — hyperdb-backed account/passport/session/peer/virtual-player store. Extracted from src/apps/identity (2026-05-23, step 9 of src/apps elimination).

crates/cre8-app-identity · level 5 · 1,106 lines (912 code) · 2 files · 63 fns (27 tests) · cyclomatic Σ 92

4workspace deps
3direct dependents
206transitive dependents
1calls out
61calls in
59.5call-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 · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 3 calls · source referencenormal dep · 20 calls · source referencenormal dep · 38 calls · source referencedev dep · 0 calls · incomplete scanapp-identityL5 · 912 linescre8-app-identityapp-account-modelL0 · 294 linescre8-app-account-modelapp-network-modelL4 · 2,198 linescre8-app-network-modelapp-passport-modelL4 · 2,434 linescre8-app-passport-modelplatform-timeL3 · 65 linescre8-platform-timeapp-networkL11 · 15,383 linescre8-app-networkapp-onboardL10 · 4,799 linescre8-app-onboardapp-truthL7 · 20,485 linescre8-app-truthruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

Files

lowhigh

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
collect_vertices_with_prefixsrc/hyperdb_store.rs:250fn94202.5
account_id_from_account_vertexsrc/hyperdb_store.rs:284fn41122.4
account_id_from_peer_edgesrc/hyperdb_store.rs:289fn61112.3
passport_record_from_vertexsrc/hyperdb_store.rs:586fn1311002.2
network_record_from_vertexsrc/hyperdb_store.rs:715fn221802.2
peer_account_id_from_graphsrc/hyperdb_store.rs:296fn93812.1
founder_endorsement_edgesrc/hyperdb_store.rs:759fn282501.9
collect_sessions_for_passportsrc/hyperdb_store.rs:242fn73111.8
peer_in_network_edgesrc/hyperdb_store.rs:674fn91501.7
collect_passport_sessionssrc/hyperdb_store.rs:230fn114111.6
account_passport_edgesrc/hyperdb_store.rs:139fn911001.5
account_id_from_vertex_propssrc/hyperdb_store.rs:270fn91101.5
account_id_from_vertex_idsrc/hyperdb_store.rs:280fn31101.5
peer_vertexsrc/hyperdb_store.rs:105fn1511001.5
account_peer_edgesrc/hyperdb_store.rs:161fn91901.4
vertex_from_network_recordsrc/hyperdb_store.rs:687fn245601.4
collect_passports_for_accountsrc/hyperdb_store.rs:222fn73111.3
account_record_from_vertexsrc/hyperdb_store.rs:550fn131601.2
fresh_recordsrc/hyperdb_store.rs:939fn141401.1
founder_vertexsrc/hyperdb_store.rs:744fn111301.1
resolve_identity_chainsrc/hyperdb_store.rs:186fn254321.1
vertex_from_account_recordsrc/hyperdb_store.rs:533fn152501
collect_account_identitysrc/hyperdb_store.rs:212fn93110.9
vertex_from_passport_recordsrc/hyperdb_store.rs:565fn192300.9
graph_with_account_peer_pairsrc/hyperdb_store.rs:793fn181230.8
network_vertexsrc/hyperdb_store.rs:649fn223200.7
account_vertexsrc/hyperdb_store.rs:40fn141500.7
session_record_from_vertexsrc/hyperdb_store.rs:625fn181200.7
passport_vertexsrc/hyperdb_store.rs:56fn211400.6
session_vertexsrc/hyperdb_store.rs:79fn241400.6
virtual_player_vertexsrc/hyperdb_store.rs:122fn131400.6
passport_session_edgesrc/hyperdb_store.rs:150fn91400.6
peer_virtual_player_edgesrc/hyperdb_store.rs:172fn91400.6
account_recordsrc/hyperdb_store.rs:346fn121100.5
passport_recordsrc/hyperdb_store.rs:359fn121100.5
session_recordsrc/hyperdb_store.rs:372fn171100.5
vertex_from_session_recordsrc/hyperdb_store.rs:601fn221100.5
IdentityChain::has_accountsrc/hyperdb_store.rs:318method31100.5
IdentityChain::has_active_sessionsrc/hyperdb_store.rs:322method31100.5
IdentityChain::summarysrc/hyperdb_store.rs:326method102100.5

Outside the workspace

hyperdb serde_json