dfinity / cdk-rs

Rust canister development kit for the Internet Computer.
Apache License 2.0
201 stars 90 forks source link

refactor!: crates architecture #522

Closed lwshang closed 1 month ago

lwshang commented 1 month ago

SDK-1854

Description

A new ic-cdk-management-canister crate is added which contains the code used to be in ic_cdk::api::management_canister.

The src/ folder is removed. And ic* crates are in the root.

examples/ and the examples.yml workflow are removed. The test coverage they provided will be implemented in the e2e-tests framework which will be in another PR.

docs/ are removed since they are outdated and not included in the document site anymore.

e2e-tests/ got some cleanup. Each canister has a corresponding test file with the same name.