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

verify_witness

cre8_conduit_hrp::witness::verify_witness

fn · cre8-conduit-hrp · crates/cre8-conduit-hrp/src/witness.rs:234 pub generic documented

18lines
4cyclomatic
2max nesting
7statements
1? exits
3params
11callers
2callees
1.7 (p93)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (11 direct callers, 2 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 · 2 sitesname · 1 sitename · 2 sitesname · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 siteverify_jobapp-fab · cc 8cre8_app_fab::proof::verify_jobverify_chainapp-provenance · cc 6cre8_app_provenance::chain::verify_chainbuild_chainapp-provenance · cc 13cre8_app_provenance::chain::build_chainreceive_wireapp-causal-capsule · cc 1cre8_app_causal_capsule::local_event::receive_wirereceive_wire_derivingapp-causal-capsule · cc 1cre8_app_causal_capsule::local_event::receive_wire_derivingcapsule_binding_detects_a_t…app-fab · cc 2cre8_app_fab::proof::tests::capsule_binding_detects_a_tampered_tracecompose_binds_and_self_veri…app-provenance · cc 1cre8_app_provenance::chain::tests::compose_binds_and_self_verifiesroot_is_order_independentapp-provenance · cc 1cre8_app_provenance::chain::tests::root_is_order_independenta_tampered_leaf_flips_the_r…app-provenance · cc 1cre8_app_provenance::chain::tests::a_tampered_leaf_flips_the_root_and_witnessempty_links_are_rejectedapp-provenance · cc 1cre8_app_provenance::chain::tests::empty_links_are_rejectedcompose_witnessapp-provenance · cc 3cre8_app_provenance::chain::compose_witnessreceive_wire_with_deriveapp-causal-capsule · cc 19cre8_app_causal_capsule::local_event::receive_wire_with_derivebind_capsuleapp-fab · cc 3cre8_app_fab::proof::bind_capsuleimport_capsuleapp-worldtick · cc 11cre8_app_worldtick::capsule::import_capsuleverify_structural_witness_a…conduit-hrp · cc 1cre8_conduit_hrp::witness::tests::verify_structural_witness_accepts_unmodified_program_and_basisverify_rejects_tampered_tar…conduit-hrp · cc 2cre8_conduit_hrp::witness::tests::verify_rejects_tampered_target_hashverify_rejects_basis_substi…conduit-hrp · cc 2cre8_conduit_hrp::witness::tests::verify_rejects_basis_substitutionverify_dispatches_stark_pre…conduit-hrp · cc 3cre8_conduit_hrp::witness::tests::verify_dispatches_stark_prefix_to_prover_branchverify_rejects_unknown_witn…conduit-hrp · cc 2cre8_conduit_hrp::witness::tests::verify_rejects_unknown_witness_kindverify_stark_witness_with_e…conduit-hrp · cc 3cre8_conduit_hrp::witness::tests::verify_stark_witness_with_empty_proof_bytes_returns_typed_errorverify_hrp_rejects_garbage_…conduit-hrp · cc 2cre8_conduit_hrp::witness::tests::verify_hrp_rejects_garbage_proof_bytesverify_witnessconduit-hrp · cc 4cre8_conduit_hrp::witness::verify_witnessstructural_witness_for_prog…conduit-hrp · cc 1cre8_conduit_hrp::witness::structural_witness_for_programverify_hrpconduit-hrp · cc 3cre8_conduit_hrp::witness::verify_hrplower_hrp_to_irconduit-hrp · cc 4cre8_conduit_hrp::lower::lower_hrp_to_irhex_lowerconduit-hrp · cc 2cre8_conduit_hrp::witness::hex_lowerbasis_commitment_for_programconduit-hrp · cc 5cre8_conduit_hrp::witness::basis_commitment_for_programpublic_input_commitmentconduit-hrp · cc 1cre8_conduit_hrp::witness::public_input_commitmenttarget_sha256_for_programconduit-hrp · cc 2cre8_conduit_hrp::witness::target_sha256_for_program

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.