ic-canister-kit

Crates.ioic-canister-kit
lib.rsic-canister-kit
version1.1.3
created_at2023-07-13 05:28:41.569162+00
updated_at2025-09-16 10:37:54.999391+00
descriptionAn ic canister package
homepage
repositoryhttps://github.com/lazyanubis/ic-canister-kit
max_upload_size
id915075
size374,152
Anubis (lazyanubis)

documentation

README

ic-canister-kit

ic-canister-kit

合约错误处理

  • assert!:通常用于调试和确保程序内部的逻辑正确性。例如,检查函数的输入参数是否符合预期,或者检查某个中间计算结果是否在合理范围内。
  • ic_cdk::trap:更侧重于处理一些严重的错误情况,比如在合约无法继续执行时使用。它会直接终止合约执行,并向调用者返回一个错误信息。
Commit count: 230

cargo fmt