diff --git a/src/bundle/batch.rs b/src/bundle/batch.rs index 4fee9590..c60d0cd5 100644 --- a/src/bundle/batch.rs +++ b/src/bundle/batch.rs @@ -69,6 +69,8 @@ impl BatchValidator { pub fn validate(self, vk: &VerifyingKey, rng: R) -> bool { if self.signatures.is_empty() { // An empty batch is always valid, but is not free to run; skip it. + // Note that a transaction has at least a binding signature, so if + // there are no signatures, there are also no proofs. return true; }