use crate::{
dto::state::{AppStateResponse, SubnetStateResponse},
ops::storage::state::{app::AppStateOps, subnet::SubnetStateOps},
};
pub struct AppStateQuery;
impl AppStateQuery {
#[must_use]
pub fn snapshot() -> AppStateResponse {
AppStateOps::snapshot_response()
}
}
pub struct SubnetStateQuery;
impl SubnetStateQuery {
#[must_use]
pub fn snapshot() -> SubnetStateResponse {
SubnetStateOps::snapshot_response()
}
}