Stratos-chain testnet 测试网说明
Stratos-chain测试网配置及链接
准备运行环境
0. 创建用户帐户(可选)
为了创建单独的和更安全的环境,建议创建单独的用户帐户来运行节点。
sudo adduser stratos --home /home/stratos创建用户后,使用 stratos 帐户登录系统并以该用户继续以下安装步骤
1. 下载二进制可执行文件
获取 stchaind 和 stchaincli 二进制文件
stchaind 和 stchaincli 二进制文件cd $HOME
wget https://github.com/stratosnet/stratos-chain/releases/download/v0.5.0/stchaincli
wget https://github.com/stratosnet/stratos-chain/releases/download/v0.5.0/stchaind请注意:这些二进制文件是使用 linux amd64 创建的,因此如果您准备在其他内核上运行节点,请按照步骤 1.1 创建二进制文件
为了使用方便,我们推荐将下载的文件存入 $HOME 目录下。 如果不确定你的 $HOME 目录, 可以使用命令终端(terminal)查看。 以下的说明,都是在 $HOME 目录下进行的。
$ echo $HOME
/home/<your login name>$ echo $HOME
/Users/<your login name>使用 md5sum 检查文件完整性
md5sum 检查文件完整性为下载的二进制文件添加可执行权限
1.1 用源代码编译二进制文件
请首先确保安装了 Go 1.16+ (link).
此时, 你会在 ./build 目录下找到 stchaincli 和 stchaind 这两个可执行文件。现在把这两个文件移动到你的 $HOME 目录下
还可以通过以下方式将二进制文件安装到 $GOPATH/bin目录。
2. 获取genesis和 config 文件
genesis和 config 文件初始化节点
下载 genesis和 config 文件
genesis和 config 文件更改节点名称
在 config.toml 第#16行
将 config.toml 和 genesis.json 文件移动到 .stchaind/config/ 文件夹里
config.toml 和 genesis.json 文件移动到 .stchaind/config/ 文件夹里至此,节点已经配置完毕。 $HOME 目录下应该包含以下的目录和文件
3. 启动节点
在此之后,节点将尝试赶上区块链直到最新的区块
您也可以使用以下命令在后台运行节点
测试网操作
一旦节点已追至最新的区块,您就可以进行各种交易(transaction, 简写为tx) 和查询(query)操作了。我们的文档已有详细的解释,请参阅:
Stratos-chain 'stchaincli' Commands(Part1)
Stratos-chain 'stchaincli' Commands(Part2)
Stratos-chain 'stchaind' Commands
以下,我们仅对常用操作进行说明。
创建帐户
首先, 您需要使用下面的命令创建一个钱包地址。创建完毕后,系统会提供一个以st1开头的钱包地址和24个英文单词组成的助记符。请妥为保管,以备将来恢复您的钱包地址。
例如
Faucet 水龙头(接水)
我们在 https://faucet-test.thestratos.org/ 提供了Faucet(接水)服务, 请使用以下命令免费获取测试Token。
例如
查询账户余额
在节点已追至最新的区块后, 使用以下命令查询您的账户余额
例如
检查节点状态
发送您的第一个 tx: send
send您可以尝试从一个钱包发送Token 至另外一个钱包
例如
将节点作为服务运行
注意: 以下所有步骤都需要 root 权限
创建文件 /lib/systemd/system/stratos.service。
拷贝以下内容至 /lib/systemd/system/stratos.service。
启动服务
检查服务是否按预期运行
检查节点日志
Last updated