rust canister导出did文件

1、下载candid-extractor

cargo install candid-extractor

2、在lib.rs文件最后添加导出did的宏

// Enable Candid export

ic_cdk::export_candid!();

3、编译canister wasm文件

cargo build --release --target wasm32-unknown-unknown --package 4、使用编译的wasm文件生成did文件 candid-extractor target/wasm32-unknown-unknown/release/.wasm > .did