mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-11 13:39:25 +00:00
thiserror 2.0, cargo update
This commit is contained in:
@@ -45,14 +45,13 @@ use crate::plus::{
|
||||
mod tests;
|
||||
|
||||
/// An error from proving/verifying Bulletproofs(+).
|
||||
#[derive(Clone, Copy, PartialEq, Eq, Debug)]
|
||||
#[cfg_attr(feature = "std", derive(thiserror::Error))]
|
||||
#[derive(Clone, Copy, PartialEq, Eq, Debug, thiserror::Error)]
|
||||
pub enum BulletproofError {
|
||||
/// Proving/verifying a Bulletproof(+) range proof with no commitments.
|
||||
#[cfg_attr(feature = "std", error("no commitments to prove the range for"))]
|
||||
#[error("no commitments to prove the range for")]
|
||||
NoCommitments,
|
||||
/// Proving/verifying a Bulletproof(+) range proof with more commitments than supported.
|
||||
#[cfg_attr(feature = "std", error("too many commitments to prove the range for"))]
|
||||
#[error("too many commitments to prove the range for")]
|
||||
TooManyCommitments,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user