use serde::Serialize;
#[derive(Clone, Debug, Eq, PartialEq, Serialize)]
pub struct MainnetRegistryCertification {
pub certificate_verified: bool,
pub certificate_time_nanos: u64,
pub certificate_time: String,
pub root_key_digest: String,
pub certificate_hex: String,
pub certificate_bytes: usize,
pub hash_tree_hex: String,
pub hash_tree_bytes: usize,
}
#[derive(Clone, Debug, Eq, PartialEq, Serialize)]
pub struct MainnetRegistryVersion {
pub network: String,
pub registry_canister_id: String,
pub registry_version: u64,
pub fetched_at: String,
pub fetched_by: String,
pub source_endpoint: String,
pub certification: MainnetRegistryCertification,
}