0.8.2 中的新功能亮点
0.8.2 版本概述:
-
如何为“dfx canister create”指定控制器的方式发生重大变化
-
请务必使用`dfx wallet upgrade`或`dfx wallet --network ic upgrade`升级你的钱包
对 DFX 的更改
重大变化:dfx canister create 的控制器参数
重大变化:`dfx canister create` 的控制器参数现在作为命名参数传递, 而不是可选地跟随容器名称。
旧:dfx canister create [容器名称] [控制器] 新:dfx canister create --controller <控制器> [容器名称]
dfx canister delete 现在可以将周期返回到钱包或 dank
默认情况下,“dfx canister delete”会将周期返回到默认周期钱包。 可以使用 --withdraw-cycles-to-canister 和 可以使用“--withdraw-cycles-to-dank”将循环返回到当前身份主体的 dank 并使用“--withdraw-cycles-to-dank-principal”指定给指定的委托人。
新功能:dfx canister create 现在接受多个 --controller 参数实例
现在可以通过将 --controller
参数的多个实例传递给 dfx canister create
来创建具有多个控制器的容器。
您需要使用 dfx wallet upgrade
或 dfx wallet --network ic upgrade
来升级钱包
对燃料费钱包的更改
-
模块哈希: 9183a38dd2eb1a4295f360990f87e67aa006f225910ab14880748e091248e086
-
https://github.com/dfinity/cycles-wallet/commit/9ef38bb7cd0fe17cda749bf8e9bbec5723da0e95
对副本的更改
-
更新为 接口规范 0.18.0
-
一个容器有一组控制器,而不是总是一个
-
-
增加了对 64 位稳定内存的支持
-
副本现在经过初始化序列,其状态报告为“replica_health_status”。 在此报告为“健康”之前,查询或更新将失败。
-
dfx start --background
等待退出,直到replica_health_status
为healthy
。 -
如果在没有
--background
的情况下运行dfx start
,可以调用dfx ping --wait-healthy
等待副本健康。
-