compressed_sigma 0.0.4

Compressed Sigma Protocols and proofs of k-Out-Of-n Partial Knowledge
Documentation
use ark_serialize::SerializationError;
use ark_std::fmt::Debug;

#[derive(Debug)]
pub enum CompSigmaError {
    InvalidResponse,
    VectorTooShort,
    VectorLenMismatch,
    UncompressedNotPowerOf2,
    Serialization(SerializationError),
    WrongRecursionLevel,
    FaultyParameterSize,
}

impl From<SerializationError> for CompSigmaError {
    fn from(e: SerializationError) -> Self {
        Self::Serialization(e)
    }
}