1 viewer
rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-emulation/src/playthrough_certificate.rs
Items
struct TasScriptEvent struct PlaythroughCertificate const STARK_STUB_MARKER struct VerifyResult impl VerifyResult const NINTENDO_LOGO
Functions
By call-graph weight (PageRank; 1.0 is the average function). 26 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| issue_certificatesrc/playthrough_certificate.rs:210 | fn | 61 | 3 | 13 | 8 | 2.2 | |
| verify_certificatesrc/playthrough_certificate.rs:313 | fn | 34 | 5 | 13 | 8 | 2.1 | |
| VerifyResult::failsrc/playthrough_certificate.rs:155 | method | 3 | 1 | 5 | 0 | 2 | |
| synthetic_gb_romsrc/playthrough_certificate.rs:454 | fn | 12 | 1 | 5 | 0 | 1.2 | |
| tas_script_from_eventssrc/playthrough_certificate.rs:76 | fn | 7 | 2 | 3 | 0 | 1.1 | |
| restore_issue_initial_statesrc/playthrough_certificate.rs:189 | fn | 6 | 1 | 1 | 1 | 1.1 | |
| VerifyResult::passsrc/playthrough_certificate.rs:151 | method | 3 | 1 | 2 | 0 | 0.9 | |
| build_stark_attestation_stubsrc/playthrough_certificate.rs:171 | fn | 7 | 1 | 1 | 0 | 0.8 | |
| restore_certificate_statesrc/playthrough_certificate.rs:355 | fn | 9 | 2 | 1 | 1 | 0.8 | |
| replay_script_total_framessrc/playthrough_certificate.rs:381 | fn | 3 | 1 | 1 | 1 | 0.8 | |
| tas_script_to_eventssrc/playthrough_certificate.rs:68 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| now_unix_mssrc/playthrough_certificate.rs:164 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| optional_stark_attestationsrc/playthrough_certificate.rs:179 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| certificate_sessionsrc/playthrough_certificate.rs:183 | fn | 5 | 1 | 1 | 1 | 0.7 | |
| verify_certificate_sessionsrc/playthrough_certificate.rs:348 | fn | 6 | 1 | 1 | 2 | 0.7 | |
| replay_certificate_stepssrc/playthrough_certificate.rs:365 | fn | 15 | 3 | 1 | 2 | 0.7 | |
| certificate_header_failuresrc/playthrough_certificate.rs:385 | fn | 13 | 2 | 1 | 3 | 0.7 | |
| stark_fast_path_resultsrc/playthrough_certificate.rs:399 | fn | 17 | 3 | 1 | 3 | 0.7 | |
| final_state_hash_failuresrc/playthrough_certificate.rs:417 | fn | 10 | 1 | 1 | 3 | 0.7 | |
| stark_fallback_failuresrc/playthrough_certificate.rs:428 | fn | 14 | 2 | 1 | 1 | 0.7 | |
| verify_playthrough_starksrc/playthrough_certificate.rs:278 | fn | 18 | 3 | 1 | 0 | 0.7 | |
| issue_then_verify_roundtripssrc/playthrough_certificate.rs:468 | fn | 14 | 1 | 0 | 4 | 0.5 | |
| tampered_final_state_hash_is_rejectedsrc/playthrough_certificate.rs:484 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| wrong_rom_is_rejectedsrc/playthrough_certificate.rs:497 | fn | 13 | 1 | 0 | 3 | 0.5 | |
| empty_script_still_advances_one_framesrc/playthrough_certificate.rs:512 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| stark_attestation_stub_present_when_env_setsrc/playthrough_certificate.rs:523 | fn | 28 | 2 | 0 | 3 | 0.5 |
Source not readable from this process.