From 8408f4690c2fe3b411789afd55a79ad7c1b5df1d Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Thu, 11 Mar 2021 18:33:36 +1300 Subject: [PATCH] Rename poseidon::PoseidonSpec trait to poseidon::Spec --- src/primitives/poseidon.rs | 4 ++-- src/primitives/poseidon/test_vectors.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/primitives/poseidon.rs b/src/primitives/poseidon.rs index c91302fd..b00764a8 100644 --- a/src/primitives/poseidon.rs +++ b/src/primitives/poseidon.rs @@ -11,7 +11,7 @@ mod test_vectors; use grain::SboxType; /// A specification for a Poseidon permutation. -pub trait PoseidonSpec { +pub trait Spec { /// The arity of this specification. fn arity(&self) -> usize; @@ -60,7 +60,7 @@ impl Generic { } } -impl PoseidonSpec for Generic { +impl Spec for Generic { fn arity(&self) -> usize { self.t as usize } diff --git a/src/primitives/poseidon/test_vectors.rs b/src/primitives/poseidon/test_vectors.rs index cbe88c8c..7fbaf6f6 100644 --- a/src/primitives/poseidon/test_vectors.rs +++ b/src/primitives/poseidon/test_vectors.rs @@ -1,7 +1,7 @@ use halo2::arithmetic::FieldExt; use pasta_curves::pallas; -use super::{Generic, PoseidonSpec}; +use super::{Generic, Spec}; // $ sage generate_parameters_grain.sage 1 0 255 3 8 120 0x40000000000000000000000000000000224698fc094cf91b992d30ed00000001 // Number of round constants: 384