ic-query 0.92.0

Internet Computer query library for CloudEngine, NNS, SNS, ICRC, system canisters, and public network metadata
Documentation
//! NNS node-provider inventory requests, reports, host builders.

mod report;

pub use report::{
    DEFAULT_NNS_NODE_PROVIDER_SOURCE_ENDPOINT, NnsNodeProviderInfoReport,
    NnsNodeProviderListReport, NnsNodeProviderMetadata, NnsNodeProviderRow,
};
#[cfg(feature = "nns-host")]
pub use report::{
    NNS_NODE_PROVIDER_INFO_REPORT_SCHEMA_VERSION, NNS_NODE_PROVIDER_LIST_REPORT_SCHEMA_VERSION,
    NnsNodeProviderRefreshReport, NnsNodeProviderSource, build_nns_node_provider_info_report,
    build_nns_node_provider_info_report_with_source_and_progress,
    build_nns_node_provider_list_report,
    build_nns_node_provider_list_report_with_source_and_progress, nns_node_provider_cache_path,
    nns_node_provider_refresh_lock_path, refresh_nns_node_provider_report,
    refresh_nns_node_provider_report_with_source,
};

#[cfg(feature = "nns-host")]
pub(in crate::nns) use report::{load_or_refresh_metadata, node_provider_report_from_snapshot};