bls_signatures/
lib.rs

1#[cfg(all(feature = "pairing", feature = "blst"))]
2compile_error!("only pairing or blst can be enabled");
3
4mod error;
5mod key;
6mod signature;
7
8pub use self::error::Error;
9pub use self::key::{PrivateKey, PublicKey, Serialize};
10pub use self::signature::{aggregate, hash, verify, verify_messages, Signature};
11
12#[cfg(test)]
13#[macro_use]
14extern crate base64_serde;