Stop ignoring sapling binding signature errors (#2472)
This commit is contained in:
parent
f745333ff2
commit
ada525e1ff
|
|
@ -508,27 +508,11 @@ where
|
||||||
|
|
||||||
let bvk = sapling_shielded_data.binding_verification_key();
|
let bvk = sapling_shielded_data.binding_verification_key();
|
||||||
|
|
||||||
// TODO: enable async verification and remove this block - #1939
|
async_checks.push(
|
||||||
{
|
primitives::redjubjub::VERIFIER
|
||||||
let item: zebra_chain::primitives::redjubjub::batch::Item =
|
.clone()
|
||||||
(bvk, sapling_shielded_data.binding_sig, &shielded_sighash).into();
|
.oneshot((bvk, sapling_shielded_data.binding_sig, &shielded_sighash).into()),
|
||||||
item.verify_single().unwrap_or_else(|binding_sig_error| {
|
);
|
||||||
let binding_sig_error = binding_sig_error.to_string();
|
|
||||||
tracing::warn!(%binding_sig_error, "ignoring");
|
|
||||||
metrics::counter!("zebra.error.sapling.binding",
|
|
||||||
1,
|
|
||||||
"kind" => binding_sig_error);
|
|
||||||
});
|
|
||||||
// Ignore errors until binding signatures are fixed
|
|
||||||
//.map_err(|e| BoxError::from(Box::new(e)))?;
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: stop ignoring binding signature errors - #1939
|
|
||||||
// async_checks.push(
|
|
||||||
// primitives::redjubjub::VERIFIER
|
|
||||||
// .clone()
|
|
||||||
// .oneshot((bvk, sapling_shielded_data.binding_sig, &shielded_sighash).into()),
|
|
||||||
// );
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Ok(async_checks)
|
Ok(async_checks)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue