diff --git a/src/builder.rs b/src/builder.rs index 413b158f..88a86868 100644 --- a/src/builder.rs +++ b/src/builder.rs @@ -190,7 +190,7 @@ impl Builder { } // Consistency check: all anchors must be equal. - let cm = note.commitment(); + let _cm = note.commitment(); // TODO: Once we have tree logic. // let path_root: bls12_381::Scalar = merkle_path.root(cmu).into(); // if path_root != anchor { @@ -362,12 +362,8 @@ impl Bundle { &mut rng, |rng, _, SigningMetadata { dummy_ask, ak }| { ( - if let Some(ask) = dummy_ask { - // We can create signatures for dummy spends immediately. - Some(ask.sign(rng, &sighash)) - } else { - None - }, + // We can create signatures for dummy spends immediately. + dummy_ask.map(|ask| ask.sign(rng, &sighash)), ak, ) }, diff --git a/src/tree.rs b/src/tree.rs index a9cd1074..63089e31 100644 --- a/src/tree.rs +++ b/src/tree.rs @@ -9,7 +9,7 @@ pub struct MerklePath; impl MerklePath { /// Generates a dummy Merkle path for use in dummy spent notes. - pub(crate) fn dummy(rng: &mut impl RngCore) -> Self { + pub(crate) fn dummy(_rng: &mut impl RngCore) -> Self { // TODO MerklePath }