INNER CODE UNIT · Rust

check_version_string_matches

zkonduit/ezkl · src/lib.rs:473

pub fn check_version_string_matches(artifact_version: &str) {
    if artifact_version == "0.0.0"
        || artifact_version == "source - no compatibility guaranteed"
        || artifact_version.is_empty()
    {
        log::warn!("Artifact version is 0.0.0, skipping version check");
        return;
    }

    let version = crate::version();

    if version == "source - no compatibility guaranteed" {
        log::warn!("Compiled source version is not guaranteed to match artifact version");
        return;
    }

    if version != artifact_version {
        log::warn!(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…