1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.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). 28 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| issue_certificatesrc/playthrough_certificate.rs:222 | fn | 61 | 3 | 13 | 8 | 2.2 | |
| verify_certificatesrc/playthrough_certificate.rs:332 | fn | 34 | 5 | 13 | 8 | 2.2 | |
| VerifyResult::failsrc/playthrough_certificate.rs:155 | method | 3 | 1 | 5 | 0 | 2 | |
| synthetic_gb_romsrc/playthrough_certificate.rs:480 | fn | 12 | 1 | 5 | 0 | 1.2 | |
| tas_script_from_eventssrc/playthrough_certificate.rs:75 | fn | 7 | 2 | 3 | 0 | 1.1 | |
| restore_issue_initial_statesrc/playthrough_certificate.rs:202 | fn | 6 | 1 | 1 | 1 | 1.1 | |
| sha256src/playthrough_certificate.rs:164 | fn | 8 | 1 | 2 | 0 | 0.9 | |
| VerifyResult::passsrc/playthrough_certificate.rs:151 | method | 3 | 1 | 2 | 0 | 0.9 | |
| hex32src/playthrough_certificate.rs:460 | fn | 8 | 2 | 2 | 0 | 0.9 | |
| build_stark_attestation_stubsrc/playthrough_certificate.rs:183 | fn | 8 | 1 | 1 | 0 | 0.8 | |
| restore_certificate_statesrc/playthrough_certificate.rs:374 | fn | 9 | 2 | 1 | 1 | 0.8 | |
| replay_script_total_framessrc/playthrough_certificate.rs:400 | fn | 3 | 1 | 1 | 1 | 0.8 | |
| tas_script_to_eventssrc/playthrough_certificate.rs:67 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| now_unix_mssrc/playthrough_certificate.rs:175 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| optional_stark_attestationsrc/playthrough_certificate.rs:192 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| certificate_sessionsrc/playthrough_certificate.rs:196 | fn | 5 | 1 | 1 | 1 | 0.7 | |
| verify_certificate_sessionsrc/playthrough_certificate.rs:367 | fn | 6 | 1 | 1 | 2 | 0.7 | |
| replay_certificate_stepssrc/playthrough_certificate.rs:384 | fn | 15 | 3 | 1 | 2 | 0.7 | |
| certificate_header_failuresrc/playthrough_certificate.rs:404 | fn | 9 | 2 | 1 | 3 | 0.7 | |
| stark_fast_path_resultsrc/playthrough_certificate.rs:414 | fn | 17 | 3 | 1 | 3 | 0.7 | |
| final_state_hash_failuresrc/playthrough_certificate.rs:432 | fn | 10 | 1 | 1 | 3 | 0.7 | |
| stark_fallback_failuresrc/playthrough_certificate.rs:443 | fn | 14 | 2 | 1 | 1 | 0.7 | |
| verify_playthrough_starksrc/playthrough_certificate.rs:300 | fn | 18 | 3 | 1 | 0 | 0.7 | |
| issue_then_verify_roundtripssrc/playthrough_certificate.rs:494 | fn | 14 | 1 | 0 | 4 | 0.5 | |
| tampered_final_state_hash_is_rejectedsrc/playthrough_certificate.rs:510 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| wrong_rom_is_rejectedsrc/playthrough_certificate.rs:523 | fn | 13 | 1 | 0 | 3 | 0.5 | |
| empty_script_still_advances_one_framesrc/playthrough_certificate.rs:538 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| stark_attestation_stub_present_when_env_setsrc/playthrough_certificate.rs:549 | fn | 28 | 2 | 0 | 3 | 0.5 |
Source not readable from this process.