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}