From a5d04725bdf560d3a151dac424dc32244acd3728 Mon Sep 17 00:00:00 2001 From: Sean Bowe Date: Wed, 2 Dec 2020 09:13:42 -0700 Subject: [PATCH 1/2] We depend on subtle 2.3 for `Option: From>`. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 378dd4f5..8d00e9ff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ harness = false [dependencies] bitvec = "0.18" -subtle = "2.2.1" +subtle = "2.3" crossbeam-utils = "0.7" ff = "0.8" metrics = "=0.13.0-alpha.11" From 2e65229920c0e638b1f3ee080fb3c9da8631a597 Mon Sep 17 00:00:00 2001 From: Sean Bowe Date: Wed, 2 Dec 2020 09:14:36 -0700 Subject: [PATCH 2/2] Remove unnecessary Clone impl from plonk::permutation::prover::Committed. --- src/plonk/permutation/prover.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/plonk/permutation/prover.rs b/src/plonk/permutation/prover.rs index 47d6bdf7..6296f3b7 100644 --- a/src/plonk/permutation/prover.rs +++ b/src/plonk/permutation/prover.rs @@ -13,7 +13,6 @@ use crate::{ transcript::{Hasher, Transcript}, }; -#[derive(Clone)] pub(crate) struct Committed { permutation_product_polys: Vec>, permutation_product_cosets: Vec>,