qualia_client_core/api/
guardianship.rs1#![allow(non_snake_case)]
4
5pub fn list_pending_affirmations() -> Vec<crate::guardianship::SuspendedTxView> {
6 crate::guardianship::list_pending_affirmations()
7}
8
9pub fn pending_affirmation_count() -> usize {
10 crate::guardianship::pending_affirmation_count()
11}
12
13pub fn apply_guardian_token(
14 agreement_id: u64,
15 token_fields: [u64; 6],
16) -> crate::guardianship::GuardianTokenOutcome {
17 crate::guardianship::apply_guardian_token(agreement_id, token_fields)
18}
19
20pub fn deny_guardian_affirmation(agreement_id: u64) -> bool {
21 crate::guardianship::deny_guardian_affirmation(agreement_id)
22}
23
24pub fn is_agreement_ratified(agreement_id: u64) -> bool {
25 crate::guardianship::is_agreement_ratified(agreement_id)
26}
27
28pub fn build_consent_token(agreement_id: u64, principal_hash: u64) -> [u64; 6] {
29 crate::guardianship::build_consent_token(agreement_id, principal_hash)
30}
31
32