1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#[macro_use] extern crate arrayref; extern crate sha2; extern crate rand; extern crate hex; pub use rand::thread_rng; #[macro_use] pub mod secp256k1; #[cfg(test)] extern crate secp256k1_test; pub mod ecmult; pub mod schnorr; pub use secp256k1::SharedSecret; pub use secp256k1::Error; pub use secp256k1::{PublicKey, SecretKey}; pub use secp256k1::Message; pub use secp256k1::RecoveryId; pub use secp256k1::signature::Signature;