canic-core 0.69.5

Canic — a canister orchestration and management toolkit for the Internet Computer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Module: cdk::spec
//!
//! Responsibility: canonical representations of external IC specs.
//! Does not own: business interpretation of ICRC, NNS, or ledger behavior.
//! Boundary: corrals verbose Candid bindings behind consistently named wrappers.

pub mod standards;

/// Shared imports for spec modules so type definitions stay concise.
pub mod prelude {
    pub use crate::cdk::{
        candid::{CandidType, Principal},
        types::{Account, Int, Nat, Subaccount},
    };
    pub use serde::{Deserialize, Serialize};
    pub use serde_bytes::ByteBuf;
}