diff --git a/zebra-consensus/src/transaction/check.rs b/zebra-consensus/src/transaction/check.rs index 65351e869..3833b5207 100644 --- a/zebra-consensus/src/transaction/check.rs +++ b/zebra-consensus/src/transaction/check.rs @@ -21,6 +21,7 @@ pub fn validate_joinsplit_sig( joinsplit_data: &JoinSplitData, sighash: &[u8], ) -> Result<(), TransactionError> { + // TODO: batch verify ed25519 ed25519::VerificationKey::try_from(joinsplit_data.pub_key) .and_then(|vk| vk.verify(&joinsplit_data.sig, sighash)) .map_err(TransactionError::Ed25519)