Added bail to stop execution when we have an error during deployment

This commit is contained in:
activecoder10
2025-07-09 11:03:50 +03:00
parent f1a1ae1e9f
commit 77606bf5de
2 changed files with 13 additions and 7 deletions
+11 -6
View File
@@ -300,20 +300,25 @@ where
.insert(contract_name.clone(), parsed_abi);
}
Err(err) => {
log::debug!(
"Failed to parse ABI from metadata for {contract_name}: {err}"
anyhow::bail!(
"Failed to parse ABI from metadata for contract {}: {}",
contract_name,
err
);
}
}
} else {
log::debug!(
"No ABI found in metadata for contract {contract_name}"
anyhow::bail!(
"No ABI found in metadata for contract {}",
contract_name
);
}
}
Err(err) => {
log::debug!(
"Failed to parse metadata JSON string for contract {contract_name}: {err}"
anyhow::bail!(
"Failed to parse metadata JSON string for contract {}: {}",
contract_name,
err
);
}
}