Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

crates/cre8-conduit-hrp/src/witness.rs

cre8-conduit-hrp · module witness · src · 775 lines (560 code, 147 comment) · sha ad406f2608f2e28e

Items

const BASIS_LEAF_DOMAIN const BASIS_INNER_DOMAIN const BASIS_EMPTY_DOMAIN const PUBLIC_INPUT_DOMAIN struct BasisCommitment impl BasisCommitment struct HrpStarkWitness enum WitnessError

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
fixture_programsrc/witness.rs:368fn2411602.3
structural_witness_for_programsrc/witness.rs:201fn2211152.3
hex_lowersrc/witness.rs:353fn72501.8
verify_witnesssrc/witness.rs:234fn1841121.7
sha256_rawsrc/witness.rs:314fn51411.7
basis_commitment_for_programsrc/witness.rs:113fn355741.5
public_input_commitmentsrc/witness.rs:151fn211331.5
target_sha256_for_programsrc/witness.rs:176fn142401.4
push_lp_bytessrc/witness.rs:334fn51201.3
verify_hrpsrc/witness.rs:288fn143101.2
decode_hex32src/witness.rs:340fn123100.9
leaf_hashsrc/witness.rs:320fn71220.9
prove_hrpsrc/witness.rs:254fn101100.6
BasisCommitment::merkle_root_hexsrc/witness.rs:55method31010.5
prove_hrpsrc/witness.rs:266fn61000.5
verify_hrpsrc/witness.rs:304fn71000.5
empty_basis_root_is_pinnedsrc/witness.rs:394fn91020.5
single_atom_root_is_deterministicsrc/witness.rs:405fn91060.5
root_changes_when_atom_bytes_changesrc/witness.rs:416fn101040.5
root_changes_when_atom_id_changessrc/witness.rs:428fn191040.5
duplicate_loads_collapse_to_one_leafsrc/witness.rs:449fn271040.5
commitment_is_order_independentsrc/witness.rs:478fn341040.5
missing_atom_surfaces_typed_errorsrc/witness.rs:514fn72030.5
public_input_commitment_pinssrc/witness.rs:523fn81020.5
public_input_commitment_changes_with_each_fieldsrc/witness.rs:533fn241010.5
target_sha256_extracted_from_terminal_stepsrc/witness.rs:559fn51020.5
target_sha256_missing_when_not_prove_hash_terminalsrc/witness.rs:566fn82020.5
prove_hrp_is_not_implemented_yetsrc/witness.rs:576fn133040.5
structural_witness_has_expected_shapesrc/witness.rs:593fn151050.5
verify_structural_witness_accepts_unmodified_program_and_basissrc/witness.rs:610fn71050.5
verify_rejects_tampered_target_hashsrc/witness.rs:623fn212050.5
verify_rejects_basis_substitutionsrc/witness.rs:646fn122050.5
verify_dispatches_stark_prefix_to_prover_branchsrc/witness.rs:660fn243040.5
verify_rejects_unknown_witness_kindsrc/witness.rs:686fn192040.5
verify_stark_witness_with_empty_proof_bytes_returns_typed_errorsrc/witness.rs:709fn203040.5
structural_witness_carries_empty_pis_pub_inputssrc/witness.rs:731fn91040.5
verify_hrp_rejects_garbage_proof_bytessrc/witness.rs:748fn272040.5

Source not readable from this process.