canic_core/api/access/
env.rs

1use crate::{PublicError, access};
2
3///
4/// EnvApi
5///
6
7pub struct EnvApi;
8
9impl EnvApi {
10    pub async fn is_prime_root() -> Result<(), PublicError> {
11        access::env::is_prime_root()
12            .await
13            .map_err(PublicError::from)
14    }
15
16    pub async fn is_prime_subnet() -> Result<(), PublicError> {
17        access::env::is_prime_subnet()
18            .await
19            .map_err(PublicError::from)
20    }
21}