ecvrf_rs/errors.rs
1use thiserror::Error;
2
3#[derive(Debug, Error)]
4pub enum VRFError {
5 #[error("Invalid secret key")]
6 InvalidSecretKey {},
7
8 #[error("Invalid public key")]
9 InvalidPublicKey {},
10
11 #[error("Invalid proof")]
12 InvalidProof {},
13
14 #[error("Error decoding proof")]
15 DecodeProofError {},
16}