use serde::{Deserialize, Serialize};
use sos_core::{commit::CommitHash, ArchiveManifestVersion};
#[derive(Debug, Serialize, Deserialize)]
pub struct ManifestVersion3 {
pub version: ArchiveManifestVersion,
pub checksum: CommitHash,
}
impl ManifestVersion3 {
pub fn new_v3() -> Self {
Self {
version: ArchiveManifestVersion::V3,
checksum: Default::default(),
}
}
}