From a72cc2b68d814786e335b43ff7ee8753a2c06443 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tuomas=20M=C3=A4kinen?= <1947505+tuommaki@users.noreply.github.com> Date: Mon, 12 Feb 2024 21:53:06 +0200 Subject: [PATCH] Fix workflow step count comparison (#84) --- crates/node/src/workflow/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/node/src/workflow/mod.rs b/crates/node/src/workflow/mod.rs index 89c0c9ac..967649d2 100644 --- a/crates/node/src/workflow/mod.rs +++ b/crates/node/src/workflow/mod.rs @@ -74,7 +74,7 @@ impl WorkflowEngine { match workflow.steps.iter().position(|s| s.program == *prover) { Some(proof_step_idx) => { - if workflow.steps.len() <= proof_step_idx { + if proof_step_idx <= workflow.steps.len() { Err(WorkflowError::WorkflowStepMissing(format!( "verifier for proof tx {}", cur_tx.hash.clone(),