Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

sign_endorsement

cre8_app_network_model::endorsement::sign_endorsement

fn · cre8-app-network-model · crates/cre8-app-network-model/src/endorsement.rs:90 pub

6lines
1cyclomatic
0max nesting
4statements
0? exits
2params
2callers
3callees
1.2 (p86)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 1 sitename · 1 sitepath · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitesign_then_verify_roundtripapp-network-model · cc 1cre8_app_network_model::endorsement::tests::sign_then_verify_roundtriptampered_payload_failsapp-network-model · cc 1cre8_app_network_model::endorsement::tests::tampered_payload_failspubkey_mismatch_between_env…app-network-model · cc 1cre8_app_network_model::endorsement::tests::pubkey_mismatch_between_envelope_and_payload_failsunsupported_schema_failsapp-network-model · cc 1cre8_app_network_model::endorsement::tests::unsupported_schema_failsdepth_zero_returns_roots_un…app-network-model · cc 1cre8_app_network_model::endorsement::tests::depth_zero_returns_roots_unchangeddepth_one_picks_up_direct_e…app-network-model · cc 1cre8_app_network_model::endorsement::tests::depth_one_picks_up_direct_endorsementsdepth_two_picks_up_chained_…app-network-model · cc 1cre8_app_network_model::endorsement::tests::depth_two_picks_up_chained_endorsementsdepth_one_does_not_reach_tw…app-network-model · cc 1cre8_app_network_model::endorsement::tests::depth_one_does_not_reach_two_hopscycles_are_handled_without_…app-network-model · cc 1cre8_app_network_model::endorsement::tests::cycles_are_handled_without_infinite_loopendorsements_from_unknown_e…app-network-model · cc 1cre8_app_network_model::endorsement::tests::endorsements_from_unknown_endorsers_are_ignoredendorsement_fromapp-network-model · cc 1cre8_app_network_model::endorsement::tests::endorsement_fromexpired_endorsement_failsapp-network-model · cc 1cre8_app_network_model::endorsement::tests::expired_endorsement_failssign_endorsementapp-network-model · cc 1cre8_app_network_model::endorsement::sign_endorsementsigning_key_pubkey_base64util-crypto · cc 1cre8_util_crypto::signing_key_pubkey_base64sign_with_key_base64util-crypto · cc 1cre8_util_crypto::sign_with_key_base64canonical_bytes_for_signingapp-network-model · cc 1cre8_app_network_model::endorsement::canonical_bytes_for_signingsha256_hexutil-crypto · cc 1cre8_util_crypto::sha256_hex

Control flow

Source not readable from this process.

Callers 2

Callees 3

Source not readable from this process.