From 94edc90975a03daff8fd7894da92ffb26954d876 Mon Sep 17 00:00:00 2001 From: Deirdre Connolly Date: Mon, 15 Mar 2021 02:19:55 -0400 Subject: [PATCH] Orchard: derive serde::{Deserialize, Serialize} by default on redpallas::VerificationKeyBytes --- zebra-chain/src/primitives/redpallas/verification_key.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zebra-chain/src/primitives/redpallas/verification_key.rs b/zebra-chain/src/primitives/redpallas/verification_key.rs index 04d49dfb9..ce9ed6c3f 100644 --- a/zebra-chain/src/primitives/redpallas/verification_key.rs +++ b/zebra-chain/src/primitives/redpallas/verification_key.rs @@ -15,8 +15,7 @@ use super::{Error, SigType}; /// This is useful for representing a compressed verification key; the /// [`VerificationKey`] type in this library holds other decompressed state /// used in signature verification. -#[derive(Copy, Clone, PartialEq, Eq, Debug)] -#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] +#[derive(Copy, Clone, Debug, Deserialize, Eq, PartialEq, Serialize)] pub struct VerificationKeyBytes { pub(crate) bytes: [u8; 32], pub(crate) _marker: PhantomData,