Skip to content
1 viewer

rust 1,860,881 · typescript 235,770 · javascript 132,961 · python 20,426 · 6,411 files · digest 3bf1ccedeeb3 · built in 2 s · crystals off

verify_decision_receipt

cre8_app_deploy::release::verify_decision_receipt

fn · cre8-app-deploy · crates/cre8-app-deploy/src/release.rs:1231

63lines
14cyclomatic
1max nesting
25statements
7? exits
3params
1callers
8callees
0.7 (p58)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 5 sitesname · 1 sitename · 1 sitename · 12 sitespath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitepromoteapp-deploy · cc 1cre8_app_deploy::release::promoterollbackapp-deploy · cc 1cre8_app_deploy::release::rollbackexecute_transitionapp-deploy · cc 1cre8_app_deploy::release::execute_transitionverify_decision_receiptapp-deploy · cc 14cre8_app_deploy::release::verify_decision_receiptIntentReceipt::recompute_ha…runtime-contracts · cc 5cre8_runtime_contracts::intent_receipt::IntentReceipt::recompute_hashverify_message_base64util-crypto · cc 3cre8_util_crypto::verify_message_base64codedapp-deploy · cc 1cre8_app_deploy::release::codedpubkey_from_passportapp-passport-model · cc 2cre8_app_passport_model::signing::pubkey_from_passportcanonical_bytes_for_signingruntime-contracts · cc 1cre8_runtime_contracts::intent_receipt::canonical_bytes_for_signingget_passport_by_idapp-truth · cc 1cre8_app_truth::passport_store::get_passport_by_iddecision_payloadapp-deploy · cc 1cre8_app_deploy::release::decision_payloadu64_to_i64app-deploy · cc 1cre8_app_deploy::release::u64_to_i64RuntimeContext::truthapp-truth · cc 1cre8_app_truth::context_ext::RuntimeContext::truthmetadata_strapp-passport-model · cc 1cre8_app_passport_model::signing::metadata_strreject_plaintext_private_ke…app-passport-model · cc 2cre8_app_passport_model::signing::reject_plaintext_private_key_metadataHyperdbRuntimeTruth::passpo…app-truth · cc 2cre8_app_truth::interface::HyperdbRuntimeTruth::passport_get_by_id

Control flow

Source not readable from this process.

Callers 1

Callees 8

Source not readable from this process.