From 18c80a3aae9d1b459b7c1704d6cd564199a61a8f Mon Sep 17 00:00:00 2001 From: danda Date: Sat, 2 Apr 2022 16:28:54 -0700 Subject: [PATCH] feat: serialize blsttc and ringct error variants Also bumps blsttc dep to 5.2.0 --- Cargo.toml | 2 +- src/error.rs | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 822c0d6..8529773 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ ringct-serde = [ "blst_ringct/serde" ] [dependencies] thiserror = "1.0.24" -blsttc = "5.1.2" +blsttc = "5.2.0" hex = "0.4.3" [dependencies.blst_ringct] diff --git a/src/error.rs b/src/error.rs index 3d8986b..822ba4c 100644 --- a/src/error.rs +++ b/src/error.rs @@ -80,12 +80,10 @@ pub enum Error { #[error("The transaction input has {0:?} public keys but found {1:?} matching outputs in spentbook.")] SpentbookRingSizeMismatch(usize, usize), - #[cfg_attr(feature = "serde", serde(skip))] #[error("Bls error: {0}")] Blsttc(#[from] blsttc::error::Error), /// blst_ringct error. - #[cfg_attr(feature = "serde", serde(skip))] #[error("ringct error: {0}")] RingCt(#[from] blst_ringct::Error),