diff --git a/givre/src/signing/full_signing.rs b/givre/src/signing/full_signing.rs index 53c2322..09e436b 100644 --- a/givre/src/signing/full_signing.rs +++ b/givre/src/signing/full_signing.rs @@ -20,6 +20,11 @@ use super::{aggregate::Signature, round1::PublicCommitments, round2::SigShare}; /// Message of FROST Signing Protocol #[derive(Debug, Clone, Copy, round_based::ProtocolMessage)] +#[cfg_attr( + feature = "serde", + derive(serde::Serialize, serde::Deserialize), + serde(bound = "") +)] pub enum Msg { /// Round 1 message Round1(PublicCommitments),