use script_sign::Script; pub fn verify_script(file: &str, skip_verify: bool) { if skip_verify { debugging!("Script {file} verification skipped"); return; } match Script::verify_script_file_with_system_key_map(file) { Ok(true) => { // Verify file ok! debugging!("Script {file} verification success"); } Ok(false) => { failure_and_exit!("Verify script {file} failed, no signature or bad signature"); } Err(e) => { failure_and_exit!("Verify script {file} failed, error: {e}"); } } }