1 viewer
rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off
cre8-app-crypto crypto cargo crate
CryptoApp — extracted RuntimeApp crate.
20workspace deps
1direct dependents
8transitive dependents
69calls out
0calls in
188call-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.
Declared but never named in this crate's source: cre8-platform-fs (normal), cre8-runtime-core (normal).
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). 229 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| extract_pathsrc/watcher_source.rs:820 | fn | 11 | 3 | 4 | 0 | 2.6 | |
| as_u64src/watcher_source.rs:851 | fn | 6 | 1 | 7 | 0 | 2.4 | |
| hydrate_inputsrc/connection.rs:389 | fn | 12 | 3 | 5 | 2 | 2.4 | |
| crypto_resultsrc/connection.rs:1737 | fn | 7 | 1 | 3 | 0 | 2.3 | |
| default_chain_network_urlsrc/watcher_source.rs:888 | fn | 3 | 2 | 2 | 0 | 2.2 | |
| canonical_asset_idsrc/connection.rs:150 | fn | 3 | 1 | 5 | 0 | 2 | |
| compact_tokensrc/address_source.rs:450 | fn | 15 | 4 | 3 | 0 | 2 | |
| metadata_objectsrc/connection.rs:222 | fn | 3 | 2 | 7 | 0 | 1.9 | |
| configured_poolsrc/address_source.rs:68 | fn | 11 | 4 | 2 | 5 | 1.8 | |
| parse_pool_listsrc/address_source.rs:105 | fn | 12 | 4 | 2 | 0 | 1.8 | |
| default_chain_network_urlsrc/model.rs:203 | fn | 3 | 2 | 2 | 0 | 1.8 | |
| dispatch_crypto_action_tablesrc/connection.rs:1635 | fn | 11 | 1 | 2 | 1 | 1.7 | |
| provider_idsrc/connection.rs:146 | fn | 3 | 1 | 8 | 0 | 1.7 | |
| scale_atomic_amountsrc/watcher_source.rs:138 | fn | 7 | 1 | 4 | 2 | 1.7 | |
| connectsrc/connection.rs:1525 | fn | 8 | 1 | 6 | 2 | 1.7 | |
| temp_dbsrc/connection.rs:1749 | fn | 3 | 1 | 6 | 1 | 1.7 | |
| CryptoProviderConfig::default_forsrc/model.rs:21 | method | 17 | 1 | 4 | 4 | 1.6 | |
| resolve_provider_configsrc/connection.rs:347 | fn | 18 | 4 | 3 | 6 | 1.6 | |
| row_providersrc/store.rs:111 | fn | 16 | 1 | 5 | 3 | 1.6 | |
| merged_runtime_metadatasrc/connection.rs:366 | fn | 10 | 2 | 1 | 3 | 1.5 | |
| list_providerssrc/store.rs:84 | fn | 26 | 1 | 4 | 4 | 1.5 | |
| required_confirmationssrc/connection.rs:162 | fn | 15 | 1 | 3 | 0 | 1.4 | |
| normalize_chain_idsrc/model.rs:68 | fn | 10 | 3 | 2 | 0 | 1.4 | |
| normalize_chain_partssrc/connection.rs:178 | fn | 23 | 1 | 7 | 0 | 1.4 | |
| merge_valuessrc/connection.rs:230 | fn | 15 | 4 | 5 | 0 | 1.3 | |
| register_chain_surfacesrc/connection.rs:508 | fn | 14 | 1 | 7 | 2 | 1.3 | |
| extract_string_pathsrc/watcher_source.rs:832 | fn | 3 | 1 | 3 | 1 | 1.3 | |
| source_kindsrc/address_source.rs:52 | fn | 12 | 2 | 1 | 1 | 1.3 | |
| request_with_operatorsrc/address_source.rs:478 | fn | 17 | 1 | 2 | 0 | 1.3 | |
| record_deposit_phasesrc/connection.rs:1256 | fn | 31 | 1 | 3 | 6 | 1.2 | |
| normalize_uint_stringsrc/watcher_source.rs:125 | fn | 12 | 4 | 1 | 0 | 1.2 | |
| scale_atomic_digitssrc/watcher_source.rs:146 | fn | 13 | 3 | 1 | 2 | 1.2 | |
| dispatch_crypto_actionsrc/connection.rs:1534 | fn | 7 | 2 | 1 | 4 | 1.2 | |
| build_chain_surface_recordsrc/connection.rs:480 | fn | 27 | 1 | 2 | 4 | 1.2 | |
| value_poolsrc/address_source.rs:91 | fn | 13 | 3 | 1 | 1 | 1.2 | |
| env_tokensrc/address_source.rs:134 | fn | 3 | 2 | 1 | 0 | 1.2 | |
| evm_blockscout_observation_from_txsrc/watcher_source.rs:510 | fn | 50 | 6 | 2 | 5 | 1.2 | |
| inject_auth_credential_namesrc/connection.rs:297 | fn | 21 | 2 | 2 | 0 | 1.2 | |
| provider_rowsrc/store.rs:177 | fn | 13 | 1 | 3 | 0 | 1.1 | |
| ensure_tablessrc/store.rs:26 | fn | 3 | 1 | 3 | 1 | 1.1 |
Outside the workspace
anyhow serde serde_json tracing