1 viewer
rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off
cre8-app-network-stark-bridge network cargo crate
CRE8VM STARK proof bridge extracted from cre8-app-network.
1workspace deps
4direct dependents
168transitive dependents
0calls out
5calls in
96.7call-graph weight
0.0%exact crystals
Neighbourhood
Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.
Files
lowhigh
Heaviest functions
By call-graph weight (PageRank; 1.0 is the average function). 88 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| ssrc/lib.rs:1113 | fn | 3 | 1 | 4 | 0 | 4.9 | |
| unwrap_vm_refsrc/lib.rs:1001 | fn | 6 | 2 | 5 | 0 | 4.6 | |
| vm_verify_pis_proof_bytessrc/lib.rs:657 | fn | 6 | 1 | 5 | 3 | 3.6 | |
| truthssrc/lib.rs:1117 | fn | 3 | 1 | 16 | 1 | 3.5 | |
| synthetic_proofsrc/lib.rs:1284 | fn | 23 | 1 | 13 | 0 | 3.2 | |
| validate_pis_artifact_fieldssrc/lib.rs:416 | fn | 18 | 4 | 3 | 0 | 2.7 | |
| att_flatsrc/lib.rs:1121 | fn | 3 | 1 | 13 | 2 | 2.2 | |
| panic_payload_messagesrc/lib.rs:712 | fn | 9 | 3 | 1 | 0 | 2.2 | |
| epoch_segment_datasrc/lib.rs:784 | fn | 15 | 1 | 4 | 4 | 2 | |
| verdict_from_caughtsrc/lib.rs:688 | fn | 10 | 3 | 2 | 1 | 2 | |
| catch_pis_verifiersrc/lib.rs:701 | fn | 10 | 1 | 2 | 0 | 2 | |
| cover_proof_hashsrc/lib.rs:536 | fn | 16 | 1 | 7 | 0 | 1.9 | |
| vm_verify_cover_chain_linkssrc/lib.rs:563 | fn | 8 | 2 | 6 | 3 | 1.9 | |
| parse_cover_resultsrc/lib.rs:929 | fn | 7 | 1 | 4 | 2 | 1.8 | |
| validate_generated_pis_artifactsrc/lib.rs:401 | fn | 14 | 2 | 3 | 2 | 1.8 | |
| vm_verify_pis_request_proofsrc/lib.rs:675 | fn | 12 | 1 | 1 | 3 | 1.6 | |
| cover_result_coveragesrc/lib.rs:987 | fn | 13 | 1 | 1 | 2 | 1.6 | |
| build_cover_argssrc/lib.rs:898 | fn | 30 | 1 | 2 | 0 | 1.6 | |
| vm_verify_cover_proofsrc/lib.rs:645 | fn | 3 | 1 | 6 | 1 | 1.5 | |
| vm_run_coversrc/lib.rs:282 | fn | 12 | 1 | 7 | 2 | 1.5 | |
| vm_prove_coversrc/lib.rs:370 | fn | 30 | 1 | 8 | 3 | 1.5 | |
| take_str_arraysrc/lib.rs:1076 | fn | 13 | 2 | 2 | 2 | 1.3 | |
| take_arraysrc/lib.rs:1060 | fn | 7 | 3 | 2 | 1 | 1.3 | |
| take_cover_result_fieldssrc/lib.rs:945 | fn | 4 | 1 | 1 | 2 | 1.3 | |
| cover_result_from_fieldssrc/lib.rs:960 | fn | 15 | 1 | 1 | 1 | 1.3 | |
| hash_hex_to_u64_limbssrc/lib.rs:755 | fn | 22 | 4 | 1 | 0 | 1.3 | |
| epoch_pis_fields_presentsrc/lib.rs:830 | fn | 3 | 3 | 1 | 0 | 1.2 | |
| parse_coverage_per_truthsrc/lib.rs:1008 | fn | 29 | 4 | 1 | 1 | 1.2 | |
| reconstruct_coverage_per_truthsrc/lib.rs:1038 | fn | 21 | 4 | 1 | 0 | 1.2 | |
| take_cover_result_fields_from_objectsrc/lib.rs:950 | fn | 9 | 1 | 1 | 4 | 1 | |
| take_cover_result_objectsrc/lib.rs:976 | fn | 6 | 2 | 1 | 1 | 1 | |
| require_non_empty_cover_chainsrc/lib.rs:572 | fn | 6 | 2 | 1 | 0 | 1 | |
| require_genesis_cover_proofsrc/lib.rs:579 | fn | 6 | 2 | 1 | 0 | 1 | |
| verify_cover_chain_linksrc/lib.rs:586 | fn | 8 | 4 | 1 | 3 | 1 | |
| build_epoch_chain_proofsrc/lib.rs:871 | fn | 8 | 2 | 2 | 1 | 1 | |
| vm_consensus_fingerprintsrc/lib.rs:265 | fn | 7 | 1 | 2 | 0 | 0.9 | |
| fresh_inputssrc/lib.rs:1096 | fn | 16 | 1 | 2 | 0 | 0.9 | |
| validate_epoch_segment_proofsrc/lib.rs:800 | fn | 9 | 3 | 1 | 0 | 0.9 | |
| validate_epoch_pis_pub_inputssrc/lib.rs:810 | fn | 4 | 1 | 1 | 2 | 0.9 | |
| epoch_public_inputssrc/lib.rs:834 | fn | 14 | 1 | 1 | 1 | 0.9 |
Outside the workspace
base64 cre8-vm hex hyperdb serde_json sha2