diff --git a/src/builder.rs b/src/builder.rs index 0f95fb3b..5ee484ca 100644 --- a/src/builder.rs +++ b/src/builder.rs @@ -931,7 +931,7 @@ mod tests { .unwrap() .create_proof(&pk, &mut rng) .unwrap() - .prepare(&mut rng, [0; 32]) + .prepare(rng, [0; 32]) .finalize() .unwrap(); assert_eq!(bundle.value_balance(), &(-5000)) diff --git a/src/circuit/commit_ivk.rs b/src/circuit/commit_ivk.rs index d96876af..33692a4a 100644 --- a/src/circuit/commit_ivk.rs +++ b/src/circuit/commit_ivk.rs @@ -119,7 +119,7 @@ impl CommitIvkChip { // Check that nk = b_2 (5 bits) || c (240 bits) || d_0 (9 bits) || d_1 (1 bit) let nk_decomposition_check = { - let two_pow_245 = pallas::Base::from(1 << 49).pow(&[5, 0, 0, 0]); + let two_pow_245 = pallas::Base::from(1 << 49).pow([5, 0, 0, 0]); b_2.clone() + c.clone() * two_pow_5 diff --git a/src/value.rs b/src/value.rs index b20d8709..2f86c723 100644 --- a/src/value.rs +++ b/src/value.rs @@ -380,14 +380,14 @@ pub mod testing { prop_compose! { /// Generate an arbitrary [`ValueSum`] in the range of valid Zcash values. pub fn arb_value_sum()(value in VALUE_SUM_RANGE) -> ValueSum { - ValueSum(value as i128) + ValueSum(value) } } prop_compose! { /// Generate an arbitrary [`ValueSum`] in the range of valid Zcash values. pub fn arb_value_sum_bounded(bound: NoteValue)(value in -(bound.0 as i128)..=(bound.0 as i128)) -> ValueSum { - ValueSum(value as i128) + ValueSum(value) } } diff --git a/tests/builder.rs b/tests/builder.rs index f9b0f271..7590e108 100644 --- a/tests/builder.rs +++ b/tests/builder.rs @@ -49,7 +49,7 @@ fn bundle_chain() { let unauthorized = builder.build(&mut rng).unwrap(); let sighash = unauthorized.commitment().into(); let proven = unauthorized.create_proof(&pk, &mut rng).unwrap(); - proven.apply_signatures(&mut rng, sighash, &[]).unwrap() + proven.apply_signatures(rng, sighash, &[]).unwrap() }; // Verify the shielding bundle. @@ -92,7 +92,7 @@ fn bundle_chain() { let sighash = unauthorized.commitment().into(); let proven = unauthorized.create_proof(&pk, &mut rng).unwrap(); proven - .apply_signatures(&mut rng, sighash, &[SpendAuthorizingKey::from(&sk)]) + .apply_signatures(rng, sighash, &[SpendAuthorizingKey::from(&sk)]) .unwrap() };