Clippy: remove needless borrows
This commit is contained in:
parent
34b2759f52
commit
8ebb415e7c
|
|
@ -233,7 +233,7 @@ fn block_commitment(network: Network) {
|
|||
|
||||
if let FinalSaplingRoot(final_sapling_root) = commitment {
|
||||
let expected_final_sapling_root = *sapling_roots
|
||||
.get(&height)
|
||||
.get(height)
|
||||
.expect("unexpected missing final sapling root test vector");
|
||||
assert_eq!(
|
||||
final_sapling_root,
|
||||
|
|
|
|||
|
|
@ -110,7 +110,7 @@ fn prf_ock(ovk: [u8; 32], cv: [u8; 32], cm_x: [u8; 32], ephemeral_key: [u8; 32])
|
|||
///
|
||||
/// <https://zips.z.cash/protocol/nu5.pdf#concretediversifyhash>
|
||||
fn diversify_hash(d: &[u8]) -> pallas::Point {
|
||||
let p = pallas_group_hash(b"z.cash:Orchard-gd", &d);
|
||||
let p = pallas_group_hash(b"z.cash:Orchard-gd", d);
|
||||
|
||||
if <bool>::from(p.is_identity()) {
|
||||
pallas_group_hash(b"z.cash:Orchard-gd", b"")
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ pub fn sinsemilla_hash_to_point(D: &[u8], M: &BitVec<Lsb0, u8>) -> pallas::Point
|
|||
// Pad each chunk with zeros.
|
||||
let mut store = [0u8; 2];
|
||||
let bits = store.bits_mut::<Lsb0>();
|
||||
bits[..chunk.len()].copy_from_slice(&chunk);
|
||||
bits[..chunk.len()].copy_from_slice(chunk);
|
||||
|
||||
acc = acc + acc + S(&bits[..k]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -198,7 +198,7 @@ impl NetworkUpgrade {
|
|||
///
|
||||
/// Returns None if this network upgrade has no consensus branch id.
|
||||
pub fn branch_id(&self) -> Option<ConsensusBranchId> {
|
||||
NetworkUpgrade::branch_id_list().get(&self).cloned()
|
||||
NetworkUpgrade::branch_id_list().get(self).cloned()
|
||||
}
|
||||
|
||||
/// Returns the target block spacing for the network upgrade.
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ pub fn pedersen_hash_to_point(domain: [u8; 8], M: &BitVec<Lsb0, u8>) -> jubjub::
|
|||
.enumerate()
|
||||
.map(|(i, segment)| (i + 1, segment))
|
||||
{
|
||||
result += I_i(domain, i as u32) * M_i(&segment);
|
||||
result += I_i(domain, i as u32) * M_i(segment);
|
||||
}
|
||||
|
||||
result
|
||||
|
|
@ -124,5 +124,5 @@ pub fn mixing_pedersen_hash(P: jubjub::ExtendedPoint, x: jubjub::Fr) -> jubjub::
|
|||
pub fn windowed_pedersen_commitment(r: jubjub::Fr, s: &BitVec<Lsb0, u8>) -> jubjub::ExtendedPoint {
|
||||
const D: [u8; 8] = *b"Zcash_PH";
|
||||
|
||||
pedersen_hash_to_point(D, &s) + find_group_hash(D, b"r") * r
|
||||
pedersen_hash_to_point(D, s) + find_group_hash(D, b"r") * r
|
||||
}
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ pub fn zcash_serialize_bytes_external_count<W: io::Write>(
|
|||
vec: &Vec<u8>,
|
||||
mut writer: W,
|
||||
) -> Result<(), io::Error> {
|
||||
writer.write_all(&vec)
|
||||
writer.write_all(vec)
|
||||
}
|
||||
|
||||
/// Write a Bitcoin-encoded UTF-8 `&str`.
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ pub fn difficulty_is_valid(
|
|||
|
||||
/// Returns `Ok(())` if the `EquihashSolution` is valid for `header`
|
||||
pub fn equihash_solution_is_valid(header: &Header) -> Result<(), equihash::Error> {
|
||||
header.solution.check(&header)
|
||||
header.solution.check(header)
|
||||
}
|
||||
|
||||
/// Returns `Ok(())` if the block subsidy and miner fees in `block` are valid for `network`
|
||||
|
|
|
|||
|
|
@ -464,7 +464,7 @@ where
|
|||
.map(|tx| tx.hash())
|
||||
.collect::<Vec<_>>();
|
||||
|
||||
crate::block::check::merkle_root_validity(self.network, &block, &transaction_hashes)?;
|
||||
crate::block::check::merkle_root_validity(self.network, block, &transaction_hashes)?;
|
||||
|
||||
Ok(height)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ fn v5_fake_transactions() -> Result<(), Report> {
|
|||
check::spend_cv_rk_not_small_order(&spend)?
|
||||
}
|
||||
for output in s.outputs() {
|
||||
check::output_cv_epk_not_small_order(&output)?;
|
||||
check::output_cv_epk_not_small_order(output)?;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1018,7 +1018,7 @@ where
|
|||
|
||||
if let Some(book_addr) = connected_addr.get_address_book_addr() {
|
||||
let _ = timestamp_collector
|
||||
.send(MetaAddr::new_errored(&book_addr, &remote_services))
|
||||
.send(MetaAddr::new_errored(&book_addr, remote_services))
|
||||
.await;
|
||||
}
|
||||
Err(err)
|
||||
|
|
|
|||
|
|
@ -339,7 +339,7 @@ impl FinalizedState {
|
|||
/// Returns the height of the given block if it exists.
|
||||
pub fn height(&self, hash: block::Hash) -> Option<block::Height> {
|
||||
let height_by_hash = self.db.cf_handle("height_by_hash").unwrap();
|
||||
self.db.zs_get(&height_by_hash, &hash)
|
||||
self.db.zs_get(height_by_hash, &hash)
|
||||
}
|
||||
|
||||
/// Returns the given block if it exists.
|
||||
|
|
|
|||
|
|
@ -135,7 +135,7 @@ impl QueuedBlocks {
|
|||
|
||||
/// Return the queued block if it has already been registered
|
||||
pub fn get_mut(&mut self, hash: &block::Hash) -> Option<&mut QueuedBlock> {
|
||||
self.blocks.get_mut(&hash)
|
||||
self.blocks.get_mut(hash)
|
||||
}
|
||||
|
||||
/// Update metrics after the queue is modified
|
||||
|
|
|
|||
Loading…
Reference in New Issue