Skip to content
Prev Previous commit
Next Next commit
Check all contract artifacts already exist
  • Loading branch information
ascjones committed Feb 9, 2023
commit 17af4e89b3dfedc8284587278a456d41a7b9156e
6 changes: 5 additions & 1 deletion crates/build/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -635,7 +635,11 @@ pub fn execute(args: ExecuteArgs) -> Result<BuildResult> {
)
})?;

if pre_fingerprint == Some(post_fingerprint) {
if pre_fingerprint == Some(post_fingerprint)
&& crate_metadata.dest_wasm.exists()
&& crate_metadata.metadata_path().exists()
&& crate_metadata.contract_bundle_path().exists()
{
tracing::info!(
"No changes in the original wasm at {}, fingerprint {:?}",
crate_metadata.original_wasm.display(),
Expand Down