ic-query 0.41.2

Internet Computer query library for CloudEngine, NNS, SNS, ICRC, system canisters, and public network metadata
Documentation
mod classification;
mod policy;
mod types;
mod validation;

pub use classification::{ClassificationSource, GeographicScope, SubnetKind, SubnetSpecialization};
pub use policy::{CLASSIFICATION_SCHEMA_VERSION, RESOLVER_SCHEMA_VERSION};
#[cfg(feature = "subnet-catalog-host")]
pub use types::UncertifiedCatalogCollection;
pub use types::{
    CANISTER_RANGES_KEY_PREFIX, CatalogAssurance, CatalogValidationContext,
    CertifiedRegistryCatalogEvidence, ROUTING_TABLE_KEY, RawSubnetCatalog, RoutingRange,
    SUBNET_LIST_KEY, SUBNET_RECORD_KEY_PREFIX, SubnetCatalogProvenance,
    SubnetCatalogRegistryRecordEvidence, SubnetCatalogRegistryRecordKind,
    SubnetCatalogRegistryRecordSubject, SubnetCatalogRegistryValueEncoding,
    SubnetCatalogRoutingSource, SubnetInfo, ValidatedSubnetCatalog,
};
#[cfg(feature = "certified-subnet-catalog-host")]
pub use validation::canonicalize_subnet_catalog_content;
#[cfg(feature = "subnet-catalog-host")]
pub(in crate::subnet_catalog) use validation::catalog_agreement_digest;