canic-cdk
Canic's lightweight wrapper around ic-cdk types and helpers used across the stack.
This crate exists to give Canic (and downstream canisters) a stable import surface:
canic::cdk::apiandcanic::cdk::mgmtre-exportic_cdkAPIs.canic::cdk::timersre-exportsic_cdk_timers.canic::cdk::candidre-exportscandid.canic::cdk::structuresre-exportsic-stable-structuresplus a smallBTreeMapwrapper.canic::cdk::typesprovides common IC types (Principal,Nat,Int,Account, …).canic::cdk::utilshosts small WASM-safe helpers liketime::now_*andwasm::get_wasm_hash.
Most users should access this crate via canic::cdk (from the facade crate).
Example
use ;
For installation and workspace usage, see ../../README.md.