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-external_asset external cargo crate

ExternalAssetApp extracted app crate.

crates/cre8-app-external_asset · level 8 · 2,174 lines (1,963 code) · 5 files · 131 fns (15 tests) · cyclomatic Σ 166

9workspace deps
5direct dependents
51transitive dependents
54calls out
32calls in
110call-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 · 9 calls · source referencenormal dep · 0 calls · source referencenormal dep · 44 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · incomplete scannormal dep · 0 calls · source referencenormal dep · 1 calls · source referencenormal dep · 8 calls · source referencenormal dep · 20 calls · source referencenormal dep · 2 calls · source referencenormal dep · 1 calls · source referencenormal dep · 0 calls · source referenceapp-external_assetL8 · 1,963 linescre8-app-external_assetapp-cryptoL18 · 4,161 linescre8-app-cryptoapp-external_asset-modelL0 · 212 linescre8-app-external_asset-modelapp-truthL7 · 20,485 linescre8-app-truthplatform-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-connection-actionL0 · 112 linescre8-util-connection-actionutil-graph-vertexL0 · 173 linescre8-util-graph-vertexapp-paymentL12 · 10,538 linescre8-app-paymentapp-payment-storeL9 · 1,796 linescre8-app-payment-storeapp-walletL18 · 6,665 linescre8-app-walletruntime-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). 131 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
ensure_tablessrc/store.rs:100fn312115.5
ref_vidsrc/store.rs:123fn31604.2
open_external_asset_graphsrc/store.rs:104fn611412.4
external_event_vidsrc/store.rs:111fn31802.1
list_external_asset_eventssrc/store.rs:504fn152731.8
get_external_asset_eventsrc/store.rs:485fn182781.6
update_external_asset_inbox_statesrc/store.rs:807fn221431.6
external_inbox_vidsrc/store.rs:119fn31401.4
connect_ref_edgesrc/store.rs:242fn241331.4
event_idsrc/connection.rs:81fn31501.4
upsert_graph_vertexsrc/store.rs:155fn31511.3
row_json_valuesrc/store.rs:955fn62311.3
insert_external_asset_eventsrc/store.rs:451fn331751.3
graph_edge_idsrc/store.rs:151fn31201.2
upsert_graph_edgesrc/store.rs:159fn31201.2
external_reconciliation_vidsrc/store.rs:115fn31301.2
get_external_asset_inboxsrc/store.rs:735fn172581.2
get_external_asset_reconciliationsrc/store.rs:626fn222481.2
connectsrc/connection.rs:125fn51331.2
row_external_asset_eventsrc/store.rs:1046fn251341.1
limitsrc/connection.rs:77fn31401.1
upsert_external_asset_reconciliationsrc/store.rs:586fn391451.1
list_external_asset_events_graphsrc/store.rs:520fn171141
list_external_asset_events_sqlsrc/store.rs:555fn301131
parse_actionsrc/connection.rs:64fn31221
row_external_asset_inboxsrc/store.rs:1180fn201331
row_external_asset_reconciliationsrc/store.rs:1100fn171351
prepare_external_asset_inbox_updatesrc/store.rs:837fn181150.9
persist_inbox_state_sqlsrc/store.rs:856fn301120.9
persist_inbox_graphsrc/store.rs:921fn121160.9
normalized_actionsrc/connection.rs:68fn31100.9
action_from_keywordsrc/connection.rs:72fn41110.9
ensure_ref_vertexsrc/store.rs:175fn122120.9
parse_event_propssrc/store.rs:212fn31200.9
countssrc/store.rs:941fn81330.9
ref_vertexsrc/store.rs:163fn111100.9
parse_inbox_propssrc/store.rs:220fn31300.8
external_asset_action_handlersrc/connection.rs:142fn31100.8
external_asset_cached_resultsrc/connection.rs:146fn71100.8
dispatch_external_asset_actionsrc/connection.rs:131fn102120.8

Outside the workspace

anyhow hyperdb serde serde_json