1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![forbid(unsafe_code)]
// XXX: Change this to deny later on
#![warn(unused_attributes, unused_imports, unused_mut, unused_must_use)]

// Internal macros. Must come first!
#[macro_use]
pub(crate) mod macros;

// As usual, we will use this file to carefully define the API/ what we expose to the user
pub mod constants;
pub mod curve;
pub mod decaf;
mod field;
pub mod ristretto;

pub use field::Scalar;