Skip to content
1 viewer

rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off

cre8-app-account account cargo crate

AccountApp - partial extraction (sibling-reached modules stay in lib).

crates/cre8-app-account · level 8 · 3,719 lines (3,105 code) · 11 files · 232 fns (58 tests) · cyclomatic Σ 390

16workspace deps
6direct dependents
93transitive dependents
130calls out
8calls in
192call-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 callsnormal dep · 5 callsnormal dep · 1 callsnormal dep · 3 callsnormal dep · 0 callsnormal dep · 42 callsnormal dep · 1 callsnormal dep · 3 callsnormal dep · 33 callsnormal dep · 2 callsnormal dep · 2 callsnormal dep · 12 callsnormal dep · 1 callsnormal dep · 5 callsnormal dep · 12 callsnormal dep · 4 callsnormal dep · 2 callsdev dep · 0 calls · never namednormal dep · 0 callsnormal dep · 0 callsnormal dep · 6 callsnormal dep · 0 callsnormal dep · 0 callsapp-accountL8 · 3,105 linescre8-app-accountapp-account-modelL0 · 294 linescre8-app-account-modelapp-account-storeL6 · 126 linescre8-app-account-storeapp-passport-modelL4 · 2,418 linescre8-app-passport-modelapp-truthL6 · 20,464 linescre8-app-truthapp-truth-apiL5 · 888 linescre8-app-truth-apiapp-view-libL7 · 87,064 linescre8-app-view-libplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL6 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-connection-actionL0 · 112 linescre8-util-connection-actionutil-cryptoL3 · 749 linescre8-util-cryptoutil-jsonL0 · 296 linescre8-util-jsonapp-agentL23 · 25,432 linescre8-app-agentapp-chessL24 · 16,970 linescre8-app-chessapp-code_changeL21 · 2,183 linescre8-app-code_changeapp-controllerL26 · 1,289 linescre8-app-controllerapp-passportL9 · 3,816 linescre8-app-passportapp-realmL26 · 7,526 linescre8-app-realmruntime-app-catalogL27 · 676 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). 232 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
with_truth_apisrc/store.rs:17fn51524.6
textsrc/library.rs:417fn31903.5
recordsrc/library/tests.rs:43fn41903.3
canonical_bytes_for_signingsrc/envelope.rs:110fn1811013.2
get_account_implsrc/store.rs:60fn31122.9
get_accountsrc/store.rs:27fn31812.9
fresh_recordsrc/envelope.rs:214fn1211502.7
cleansrc/library/claim.rs:172fn53202.6
extract_signaturesrc/policy.rs:36fn51502.5
memory_accountssrc/store.rs:121fn41502.4
policy_from_valuesrc/policy.rs:28fn73302.3
count_accounts_implsrc/store.rs:98fn31122.2
count_accountssrc/store.rs:40fn31412
lookup_pubkeysrc/policy.rs:102fn61421.9
handlesrc/library/view.rs:42fn84331.8
verify_account_mutationsrc/envelope.rs:195fn112331.8
list_accounts_implsrc/store.rs:70fn81121.7
nothing_ownedsrc/library/tests.rs:56fn31501.7
upsert_account_implsrc/store.rs:49fn31121.7
enforce_signing_with_policysrc/policy.rs:52fn182741.6
policy_forsrc/policy.rs:142fn31311.5
parse_idsrc/init.rs:20fn91301.5
sign_account_mutationsrc/envelope.rs:144fn171921.4
list_accountssrc/store.rs:31fn81311.4
upsert_accountsrc/store.rs:23fn31611.4
first_textsrc/library.rs:421fn31311.4
recordsrc/policy.rs:129fn121601.3
ClaimTarget::ticketsrc/library/claim.rs:29method31411.3
runsrc/init.rs:30fn242331.3
attach_passport_implsrc/store.rs:108fn31121.3
intsrc/library.rs:425fn91401.2
cache_withsrc/envelope.rs:227fn71731.2
connectsrc/connection.rs:56fn72221.2
signed_insrc/library/tests.rs:31fn611221.2
verify_withsrc/envelope.rs:235fn61711.2
ClaimTarget::ordersrc/library/claim.rs:33method61311.2
str_ofsrc/library/view.rs:214fn31701.1
form_decodesrc/library/claim.rs:189fn31111.1
account_actionsrc/init.rs:55fn83211.1
get_account_jsonsrc/connection.rs:90fn72111.1

Outside the workspace

anyhow serde serde_json