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

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

crates/cre8-app-wallet · level 18 · 7,935 lines (6,665 code) · 11 files · 416 fns (111 tests) · cyclomatic Σ 828

16workspace deps
7direct dependents
29transitive dependents
237calls out
31calls in
342call-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 · 3 calls · source referencenormal dep · 4 calls · source referencenormal dep · 9 calls · source referencenormal dep · 1 calls · source referencedev dep · 5 calls · source referencenormal dep · 9 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referencenormal dep · 14 calls · source referencenormal dep · 19 calls · source referencenormal dep · 7 calls · source referencenormal dep · 56 calls · source referencenormal dep · 52 calls · source referencenormal dep · 2 calls · source referencenormal dep · 4 calls · source referencenormal dep · 7 calls · source referencenormal dep · 21 calls · source referencenormal dep · 8 calls · source referencenormal dep · 2 calls · source referencenormal dep · 5 calls · source referencenormal dep · 8 calls · source referencenormal dep · 2 calls · source referencedev dep · 0 calls · source referencedev dep · 21 calls · source referencedev dep · 2 calls · source referencedev dep · 3 calls · source referencedev dep · 5 calls · source referencenormal dep · 0 calls · source referencedev dep · 0 calls · incomplete scanapp-walletL18 · 6,665 linescre8-app-walletapp-controllerL27 · 1,289 linescre8-app-controllerapp-legislationL21 · 5,309 linescre8-app-legislationapp-positionL19 · 1,730 linescre8-app-positionapp-predictionL19 · 3,206 linescre8-app-predictionapp-realmL27 · 7,854 linescre8-app-realmapp-sportsL20 · 4,483 linescre8-app-sportsapp-virtual_agentL25 · 21,761 linescre8-app-virtual_agentapp-external_assetL8 · 1,963 linescre8-app-external_assetapp-external_asset-modelL0 · 212 linescre8-app-external_asset-modelapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-matchingL17 · 23,403 linescre8-app-matchingapp-matching-modelL4 · 7,752 linescre8-app-matching-modelapp-truthL7 · 20,485 linescre8-app-truthapp-view-libL8 · 89,193 linescre8-app-view-libplatform-entropyL3 · 59 linescre8-platform-entropyplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-jsonL0 · 296 linescre8-util-jsonutil-view-htmlL0 · 1,660 linescre8-util-view-htmlapp-cryptoL18 · 4,161 linescre8-app-cryptoapp-protocolL9 · 26,097 linescre8-app-protocolplatform-fsL0 · 207 linescre8-platform-fstest-helpersL29 · 557 linescre8-test-helpersruntime-app-catalogL28 · 681 linescre8-runtime-app-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

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). 416 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
open_wallet_graphsrc/store.rs:25fn312513.9
text_nodesrc/view_templates.rs:1231fn311203.5
reservation_vidsrc/store.rs:153fn31602.6
amount_labelsrc/welcome_grant.rs:196fn73402.6
requiresrc/holdings.rs:527fn31702.3
parse_wholesrc/welcome_grant.rs:127fn73202.2
get_balance_entrysrc/store.rs:73fn1021022.2
balance_vidsrc/store.rs:31fn31202.2
wallet_live_status_htmlsrc/view_templates.rs:1227fn31322.1
wallet_live_panelsrc/view_templates.rs:1213fn132302.1
vertex_props_valuesrc/holdings.rs:571fn31502.1
sample_modelsrc/view_templates.rs:1367fn5111002
generate_packsrc/view_templates.rs:1757fn713452
holdings_action_from_namesrc/holdings.rs:122fn41201.9
safe_return_tosrc/get_cre8.rs:80fn42411.9
load_reservationsrc/store.rs:230fn41831.9
string_fieldsrc/holdings.rs:583fn31401.8
upsert_balancesrc/store.rs:39fn335721.8
private_cachesrc/get_cre8.rs:254fn31301.8
holdings_formsrc/marketplace.rs:402fn101421.7
headersrc/get_cre8.rs:258fn31301.7
wallet_live_status_pillssrc/view_templates.rs:661fn91201.7
grant_withsrc/welcome_grant.rs:299fn921241.7
release_confirmed_position_holds_for_datasrc/init.rs:577fn458261.6
reservation_from_vertexsrc/store.rs:235fn101301.6
page_bodysrc/get_cre8.rs:182fn55102151.6
move_assetsrc/holdings.rs:190fn205321.6
legacy_asset_balancessrc/connection.rs:558fn91201.5
item_id_from_assetsrc/holdings.rs:554fn31301.5
json_cellsrc/view_templates.rs:1243fn95301.5
price_labelsrc/marketplace.rs:110fn32411.5
load_full_breakdownsrc/connection.rs:21fn133321.5
connect_depositssrc/connection.rs:385fn595351.5
parse_countsrc/welcome_grant.rs:138fn31211.4
marketplace_treesrc/marketplace.rs:275fn288381.4
WelcomeGrantConfig::enabledsrc/welcome_grant.rs:120method31301.4
text_fieldsrc/marketplace.rs:95fn31301.4
int_fieldsrc/marketplace.rs:99fn31301.4
wallet_live_patch_value_for_modelsrc/view_templates.rs:163fn51311.4
load_grantsrc/welcome_grant.rs:483fn211741.4

Outside the workspace

anyhow hyperdb serde serde_json tracing