use serde::{Deserialize, Serialize};
use crate::PartyId;
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct DkgRound1Message {
pub party_id: PartyId,
pub commitments: Vec<Vec<u8>>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct DkgRound2Message {
pub from: PartyId,
pub to: PartyId,
pub share: Vec<u8>,
}