Sui Wiki
MoveMove 社区Aptos WikiStarcoin Wiki
  • 🎉欢迎
  • 💡概览
  • 🗒️教程
    • 开发网
      • 运行全节点
    • DevNet 体验
  • 🗻生态
    • 钱包
      • Sui Wallet
      • Ethos Wallet
    • 游戏
      • 2048
  • ❓问题(FAQ)
    • 常见问题
Powered by GitBook
On this page
  • DevNet 环境
  • 钱包使用
  • 激活账户
  • 查看账户地址和私钥
  • 导入账户
  • 获取代币
  • 余额查看
  • 转账
  • 创建 NFT
  1. 教程

DevNet 体验

Previous运行全节点Next生态

Last updated 2 years ago

加入 MoveMove 社区,一起构建 Move 生态:

DevNet 环境

注意:

该步骤是进去 Docker 容器,容器中已经安装好 Sui,后面的操作都会在 Docker 容器中执行。

更新镜像:

sudo docker pull jiangydev/sui-node:devnet

进入 Sui 节点环境:

sudo docker run --rm -it --name=sui-node jiangydev/sui-node:devnet /bin/bash

钱包使用

激活账户

如果不存在,会创建新账户并提示设置 RPC 接口,最后返回新账户地址:

sui client active-address

devnet RPC 接口:

查看账户地址和私钥

注意保存地址和私钥!!!

查看账户地址:

cat /root/.sui/sui_config/client.yaml

查看私钥:

cat /root/.sui/sui_config/sui.keystore

导入账户

如果你没有需要导入的账户,可以跳过这步。

编辑账户两个文件

需要编辑 client.yaml 和 sui.keystore 这两个文件,把之前保存的地址和私钥分别添加进去。

下面演示修改后的结果,按顺序往后添加即可,注意逗号和双引号。

切换激活的账户

导入后的账户不是默认的,所以需要设置为默认激活的账户。

sui client switch --address b26328f2c0fa0f3b8e7ff0b63948a0fa206bf9af

切换 devnet RPC

sui client switch --gateway https://gateway.devnet.sui.io:443/

获取代币

余额查看

通过区块浏览器

通过 wallet cli

先查看账户下的资源:

sui client objects

使用上一步对象 ID 继续查看具体的资源明细(余额):

sui client object --id 0x06a69315551dcc6dab936b0f7ead467e2a9d7590 --json

转账

这里演示使用默认账户向 2a1acbb0300499fb490c5c308756e01485296be6 转账:

sui client transfer-coin \
  --to 2a1acbb0300499fb490c5c308756e01485296be6 \
  --coin-object-id 0x06a69315551dcc6dab936b0f7ead467e2a9d7590 \
  --gas-budget 100

创建 NFT

sui client create-example-nft

查看 NFT:

加入 Discord(),在 #devnet-faucet 频道中获取。

地址:

🗒️
https://discord.gg/Vsj7Jwny9G
https://gateway.devnet.sui.io:443/
https://discord.gg/sui
https://explorer.devnet.sui.io/
https://explorer.devnet.sui.io/addresses/b26328f2c0fa0f3b8e7ff0b63948a0fa206bf9af