Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-crypto/src/connection.rs

cre8-app-crypto · module connection · src · 2,068 lines (1,908 code, 23 comment) · sha e53bd218ff376430

Items

enum CryptoAction struct CryptoConnectionInput struct CryptoWalletLinkRecord const CRYPTO_ACTION_ALIASES enum CryptoDepositPhase impl CryptoDepositPhase struct DepositPhaseSurfaces struct DepositPhaseEvent struct DepositPhaseSettlement struct DepositPhaseResponse struct DepositResponseParts type CryptoActionHandler struct CryptoActionRoute const CATALOG_CRYPTO_ACTIONS const WALLET_RUNTIME_CRYPTO_ACTIONS

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
hydrate_inputsrc/connection.rs:389fn123522.4
crypto_resultsrc/connection.rs:1737fn71302.3
canonical_asset_idsrc/connection.rs:150fn31502
metadata_objectsrc/connection.rs:222fn32701.9
dispatch_crypto_action_tablesrc/connection.rs:1635fn111211.7
provider_idsrc/connection.rs:146fn31801.7
connectsrc/connection.rs:1525fn81621.7
temp_dbsrc/connection.rs:1749fn31611.7
resolve_provider_configsrc/connection.rs:347fn184361.6
merged_runtime_metadatasrc/connection.rs:366fn102131.5
required_confirmationssrc/connection.rs:162fn151301.4
normalize_chain_partssrc/connection.rs:178fn231701.4
merge_valuessrc/connection.rs:230fn154501.3
register_chain_surfacesrc/connection.rs:508fn141721.3
record_deposit_phasesrc/connection.rs:1256fn311361.2
dispatch_crypto_actionsrc/connection.rs:1534fn72141.2
build_chain_surface_recordsrc/connection.rs:480fn271241.2
inject_auth_credential_namesrc/connection.rs:297fn212201.2
register_provider_surfacesrc/connection.rs:461fn181621.1
current_wallet_balancesrc/connection.rs:686fn51311.1
slugsrc/connection.rs:211fn103201.1
with_hydrated_inputsrc/connection.rs:1603fn81311
observation_ranksrc/connection.rs:1067fn72101
crypto_statussrc/connection.rs:1659fn211120.9
list_linked_walletssrc/connection.rs:642fn261450.8
watcher_phasesrc/connection.rs:1050fn93110.8
CryptoDepositPhase::event_suffixsrc/connection.rs:446method62100.8
wallet_link_recordsrc/connection.rs:534fn171360.8
credit_walletsrc/connection.rs:692fn61220.8
transaction_for_eventsrc/connection.rs:830fn141200.8
watcher_eventsrc/connection.rs:1060fn62220.8
explicit_peer_idsrc/connection.rs:158fn31200.8
parse_actionsrc/connection.rs:100fn61110.7
crypto_action_needs_hydrated_inputsrc/connection.rs:1542fn61100.7
dispatch_plain_crypto_actionsrc/connection.rs:1549fn233130.7
dispatch_hydrated_crypto_actionsrc/connection.rs:1589fn135160.7
chain_asset_namespacesrc/connection.rs:202fn81100.7
reconcile_depositsrc/connection.rs:845fn362220.7
resolve_wallet_routesrc/connection.rs:882fn131200.7
deposit_tx_hashsrc/connection.rs:731fn103210.7
deposit_event_idsrc/connection.rs:742fn31220.7
default_addresssrc/connection.rs:523fn101200.7
positive_amount_minorsrc/connection.rs:1401fn41200.7
amount_must_be_positive_responsesrc/connection.rs:1406fn61200.7
dispatch_catalog_crypto_actionsrc/connection.rs:1573fn71110.7
dispatch_wallet_runtime_crypto_actionsrc/connection.rs:1581fn71110.7
public_providersrc/connection.rs:266fn131100.7
watcher_pollsrc/connection.rs:1108fn13041120.7
find_linked_walletsrc/connection.rs:669fn162150.7
deposit_event_for_phasesrc/connection.rs:746fn411150.7
wallet_balance_after_deposit_phasesrc/connection.rs:1383fn172140.7
wallet_matches_assetsrc/connection.rs:909fn206200.7
deposit_phase_surfacessrc/connection.rs:1294fn91120.7
deposit_phase_eventsrc/connection.rs:1310fn121130.7
deposit_phase_settlementsrc/connection.rs:1329fn131130.7
deposit_phase_responsesrc/connection.rs:1355fn271100.7
peer_idsrc/connection.rs:154fn31200.6
wallet_link_record_from_partssrc/connection.rs:552fn251220.6
wallet_link_from_eventsrc/connection.rs:578fn631110.6
event_matches_assetsrc/connection.rs:896fn122100.6
wallet_link_eventsrc/connection.rs:699fn311220.6
optional_trimmedsrc/connection.rs:226fn31200.6
public_wallet_linksrc/connection.rs:280fn161100.6
CryptoDepositPhase::event_typesrc/connection.rs:439method62100.6
address_getsrc/connection.rs:949fn171140.6
address_issuesrc/connection.rs:967fn8221140.6
link_walletsrc/connection.rs:1239fn161150.6
fake_depositsrc/connection.rs:1456fn2611110.6
upsert_provider_from_inputsrc/connection.rs:319fn2721110.6
store_provider_secretsrc/connection.rs:402fn221140.6
collapse_observationssrc/connection.rs:1075fn327110.5
deposit_eventsrc/connection.rs:788fn411140.5
wallet_balance_after_fake_depositsrc/connection.rs:1413fn142140.5
fake_deposit_responsesrc/connection.rs:1440fn151100.5
provider_capabilitiessrc/connection.rs:246fn194100.5
operator_runtime_metadatasrc/connection.rs:381fn72120.5
CryptoDepositPhase::actionsrc/connection.rs:432method62000.5
CryptoDepositPhase::wallet_effectsrc/connection.rs:453method62000.5
provider_catalogsrc/connection.rs:930fn181020.5
query_eventssrc/connection.rs:1483fn411030.5
crypto_status_actionsrc/connection.rs:1647fn31010.5
watcher_event_actionsrc/connection.rs:1651fn31020.5
watcher_poll_actionsrc/connection.rs:1655fn31020.5
provider_registersrc/connection.rs:1681fn182050.5
chain_registersrc/connection.rs:1700fn91020.5
deposit_observedsrc/connection.rs:1710fn41020.5
deposit_confirmedsrc/connection.rs:1715fn41020.5
resolve_routesrc/connection.rs:1720fn161010.5
fake_deposit_is_idempotent_and_credits_chain_asset_walletsrc/connection.rs:1754fn211020.5
observed_deposit_uses_linked_wallet_without_crediting_balancesrc/connection.rs:1777fn391020.5
confirmed_deposit_is_idempotent_for_linked_wallet_without_peer_idsrc/connection.rs:1818fn391020.5
address_issue_reuses_registered_pool_address_for_same_peersrc/connection.rs:1859fn591020.5
watcher_poll_short_circuits_without_wallets_and_errors_before_network_when_source_is_incompletesrc/connection.rs:1920fn531020.5
watcher_poll_http_json_credits_linked_walletsrc/connection.rs:1976fn922040.5

Source not readable from this process.