use std::error::Error;
use std::fmt;
pub mod low_degree_exponent_interpolation;
pub mod sigma_correct_homomorphic_elgamal_enc;
pub mod sigma_correct_homomorphic_elgamal_encryption_of_dlog;
pub mod sigma_dlog;
pub mod sigma_ec_ddh;
pub mod sigma_valid_pedersen;
pub mod sigma_valid_pedersen_blind;
#[derive(Debug, Clone, Copy)]
pub struct ProofError;
impl fmt::Display for ProofError {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
write!(f, "ProofError")
}
}
impl Error for ProofError {
fn description(&self) -> &str {
"Error while verifying"
}
}