1.必须安装 Sui。
在创建第一个 dApp 之前,
你使用 Move 来编写存在于链上的包,这意味着它们存在于你发布它们的 Sui 网络上。本部分中的说明将指导你完成编写基本包、调试和测试代码以及发布。您需要按照这些说明完成练习。
您可以使用 Sui CLI 命令获取某些说明。Sui CLI 与二进制文件一起安装,因此如果您按照安装说明进行操作,您的系统上就会有它。若要验证是否已安装它,请在终端或控制台中运行以下命令。
sui --version
如果控制台未响应类似于以下内容的版本号,请参阅安装 Sui 的说明。
sui 1.xx.x-abc123xyz
2.连接到网络
安装 Sui 后,您可以连接到网络。Sui 有三个公共网络(Devnet、Testnet、Mainnet),您还可以运行并连接到本地 Sui 网络。对于每个网络,您需要一个特定于该网络的链上地址。地址是具有唯一 ID 的对象,格式为 0x8bd4613c004aac53d06bb7ceb7f46832c9ae69bdc105dfc5fcac225d2061fcac
。除了该地址之外,您还需要 SUI 支付与您的链上活动相关的 gas 费用,例如发布包和对这些包进行 Move 调用。对于除主网以外的所有网络,您可以为您的帐户获得免费的 SUI 币,以方便软件包开发。在本示例中,请连接到测试网网络。
连接到测试网
如果您已经设置了网络配置,请将活动环境切换到 Testnet。以下说明适用于初始设置。
- 在终端或控制台中,使用以下命令开始配置:
sui client
- 出现提示符时,键入y并按enter以连接到 Sui Full 节点服务器。
- 在以下提示符下,键入测试网服务器的地址
https://fullnode.testnet.sui.io:443
并按 Enter。 - 在以下提示符下,键入以为网络指定别名
testnet
,然后按 Enter。您可以在后续命令中使用别名,而不是键入完整的 URL。 - 在以下提示符下,键入0并按Enter。所选内容将在签名方案中创建一个地址
0
ed25519
- 响应提供地址的别名、实际地址 ID 和机密恢复短语。请务必保存此信息以备日后参考。因为这是在测试网网络上,所以这些信息的安全性不如在主网上重要。
- 在终端或控制台中,使用以下命令获取帐户的 SUI。
sui client faucet
- 您可以使用以下命令确认您收到了 SUI。根据网络的活动,接收硬币可能会有延迟。
sui client gas
您现在已连接到 Sui 测试网网络,并且应该有一个可用的 SUI 帐户。