将 ICP 代币转换为Cycles

现在您已经确认了您的账户信息和当前的 ICP 代币余额,您可以将其中一些 ICP 代币转换为Cycles并将它们移动到Cycles钱包中。

转移 ICP 代币以创建Cycles钱包:

  1. 运行类似于以下的命令,从您的帐户转移 ICP 代币来创建一个带有Cycles的新Canister: dfx ledger --network ic create-canister <controller-principal-identifier> --amount <icp-tokens> 此命令将您为 --amount 参数指定的 ICP 令牌数量转换为Cycles,并将Cycles与由您指定的控制账户标识符相关联。 例如,以下命令将 .25 个 ICP 令牌转换为Cycles,并将默认身份的账户标识符指定为新Canister的控制器: dfx ledger --network ic create-canister tsqwz-udeik-5migd-ehrev-pvoqv-szx2g-akh5s-fkyqc-zy6q7-snav6-uqe --amount .25 如果交易成功,Ledger会记录该事件,您应该会看到类似于以下内容的输出: Transfer sent at BlockHeight: 20 Canister created with id: "gastn-uqaaa-aaaae-aaafq-cai"

  2. 运行类似于以下的命令,在新创建的Canister中安装Cycles钱包代码: dfx identity --network ic deploy-wallet <canister-identifer> 例如: dfx identity --network ic deploy-wallet gastn-uqaaa-aaaae-aaafq-cai 命令输出如下: Creating a wallet canister on the ic network. The wallet canister on the "ic" network for user "default" is "gastn-uqaaa-aaaae-aaafq-cai"

最后更新于