poseidon_parameters/lib.rs
1#![cfg_attr(not(feature = "std"), no_std)]
2#![allow(non_snake_case)]
3//! Parameters for Poseidon1 and Poseidon2.
4//!
5//! The API here is split into [`v1`] and [`v2`] to avoid confusion
6//! between the two versions.
7
8mod alpha;
9mod arc_matrix;
10mod error;
11mod matrix;
12mod matrix_ops;
13mod mds_matrix;
14mod round_numbers;
15
16/// Structures related to Poseidon version 1 parameters.
17pub mod v1;
18
19/// Structures related to Poseidon version 2 parameters.
20pub mod v2;