use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ExportedQuorumCertifiedUpdate {
#[serde(rename = "update")]
pub update: Box<models::ExportedProviderJwks>,
#[serde(rename = "multi_sig")]
pub multi_sig: Box<models::ExportedAggregateSignature>,
}
impl ExportedQuorumCertifiedUpdate {
pub fn new(update: models::ExportedProviderJwks, multi_sig: models::ExportedAggregateSignature) -> ExportedQuorumCertifiedUpdate {
ExportedQuorumCertifiedUpdate {
update: Box::new(update),
multi_sig: Box::new(multi_sig),
}
}
}