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