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

stable_hash

cre8_app_payment::util::stable_hash

fn · cre8-app-payment · crates/cre8-app-payment/src/util.rs:3 pub

5lines
1cyclomatic
0max nesting
3statements
0? exits
1params
27callers
0callees
19.3 (p100)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (27 direct callers, 0 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 siteenvelopeapp-payment · cc 1cre8_app_payment::subscription::fake::enveloperesolve_provider_config_for…app-payment · cc 2cre8_app_payment::connection::resolve_provider_config_for_scopeShop::attach_downloadapp-shop · cc 1cre8_app_shop::buyer_notice::fixture::Shop::attach_downloadfake_customer_idapp-payment · cc 1cre8_app_payment::subscription::fake::fake_customer_idrecord_bank_snapshotapp-payment · cc 3cre8_app_payment::reconciler::record_bank_snapshotfake_subscription_idapp-payment · cc 1cre8_app_payment::subscription::fake::fake_subscription_idcreateapp-give · cc 9cre8_app_give::connection::createmutateapp-give · cc 10cre8_app_give::connection::mutatecontributeapp-give · cc 8cre8_app_give::connection::contributereceiptapp-give · cc 1cre8_app_give::connection::receiptshort_hashapp-payment · cc 1cre8_app_payment::subscription::fake::short_hashpayment_id_forapp-payment · cc 1cre8_app_payment::util::payment_id_fordefault_idempotency_keyapp-payment · cc 3cre8_app_payment::util::default_idempotency_keydefault_provider_config_for…app-payment · cc 2cre8_app_payment::connection::default_provider_config_for_scopebank_connection_id_forapp-payment · cc 1cre8_app_payment::util::bank_connection_id_forbank_snapshot_id_forapp-payment · cc 1cre8_app_payment::util::bank_snapshot_id_forrecord_payment_outcome_atte…app-payment · cc 3cre8_app_payment::connection::record_payment_outcome_attentionput_download_blobapp-shop · cc 3cre8_app_shop::store::put_download_blobexternal_asset_event_id_forapp-payment · cc 1cre8_app_payment::util::external_asset_event_id_forverify_stripe_signatureapp-payment · cc 3cre8_app_payment::providers::stripe::verify_stripe_signaturestripe_webhook_idempotency_…app-payment · cc 1cre8_app_payment::providers::stripe::stripe_webhook_idempotency_keyhashapp-give · cc 1cre8_app_give::connection::hashexternal_stub_payment_recordapp-payment · cc 1cre8_app_payment::connection::external_stub_payment_recordgift_keyapp-payment · cc 1cre8_app_payment::connection::donate::gift_keystable_hashapp-payment · cc 1cre8_app_payment::util::stable_hash

Control flow

Source not readable from this process.

Callers 27

Callees 0

    Source not readable from this process.