Browse Source

fix: improve error handling in ephemeral validator (#189)

Co-authored-by: Gabriele Picco <piccogabriele@gmail.com>
Co-authored-by: Danilo Guanabara <danilo@magicblock.gg>
Micke 2 months ago
parent
commit
f8e4953cc2
1 changed files with 1 additions and 1 deletions
  1. 1 1
      crates/bolt-cli/src/ephemeral_validator.rs

+ 1 - 1
crates/bolt-cli/src/ephemeral_validator.rs

@@ -39,7 +39,7 @@ impl EphemeralValidator {
             &temp_file,
             &temp_file,
             include_str!("templates/ephemeral-validator.toml"),
             include_str!("templates/ephemeral-validator.toml"),
         )
         )
-        .expect("Failed to write ephemeral validator config");
+        .map_err(|e| anyhow::anyhow!("Failed to write ephemeral validator config: {}", e))?;
         tokio::process::Command::new("ephemeral-validator")
         tokio::process::Command::new("ephemeral-validator")
             .arg(temp_file)
             .arg(temp_file)
             .spawn()
             .spawn()