Skip to main content

Module cdk

Module cdk 

Source
Expand description

Module: cdk

Responsibility: Canic’s IC CDK facade and stable-structure helper macros. Does not own: application policy, endpoint auth, or stable schema design. Boundary: re-exports IC-facing SDKs behind the Canic core surface.

Re-exports§

pub use candid;
pub use ic_cdk_timers as timers;

Modules§

api
System API bindings.
call
Inter-canister Call API
futures
Functions relating to the async executor.
serialize
Module: cdk::serialize
spec
Module: cdk::spec
structures
Module: cdk::structures
types
Module: cdk::types
utils
Module: cdk::utils

Macros§

eprintln
Format and then print the formatted message
export_candid
println
Format and then print the formatted message

Functions§

trap
Traps with the given message.

Attribute Macros§

init
inspect_message
post_upgrade
query
update