运行 Docker 节点
一、准备工作
已安装 Docker 的 Ubuntu/CentOS 等系统(也包括 Windows 10 专业版,命令类似),且 docker 是运行状态;
二、运行节点
执行如下命令运行节点:
$ sudo docker run --restart=always \
--name starcoin-main \
-d -p 9880:9880 \
-v /data/starcoin/:/data/starcoin/ \
starcoin/starcoin \
/starcoin/starcoin \
-n main \
-d /data/starcoin \
--disable-metrics true \
--stratum-address 0.0.0.0 --stratum-port 9880 \
--miner-thread 0
小提示:
若不需要启动矿池功能,可以去掉 -p 9880:9880,和最后的参数 --stratum-address 0.0.0.0 --stratum-port 9880;
-n main:指定主网 main,测试网可以改为 barnard;
--miner-thread 0:挖矿线程数,可自行调整;
查看节点运行状态:
$ sudo docker ps -a

三、导出账号及私钥
3.1 进入节点并连接Starcoin控制台
进入节点:
$ sudo docker exec -it starcoin-main /bin/bash
连接控制台,看到最后返回 starcoin%
就说明成功到控制台了:
/starcoin/starcoin --connect /data/starcoin/main/starcoin.ipc console

3.2 查看账号并导出私钥
前提:连接Starcoin控制台
查看默认账号:
account default
导出默认账号的私钥:
account export 0x8b79fdf7bd004b72ea4bd83289429455
如下图所示,导出了 account 和 private key(私钥),私钥一定要保存!!!

3.3 查看账号公钥及余额
这里只给下命令:
account show 0x8b79fdf7bd004b72ea4bd83289429455

字段解释:
public_key: 账户公钥;
balances:账户余额。
0x00000000000000000000000000000001::STC::STC
STC 余额,精度 9 位,出块后该余额会增加;
3.4 退出节点和控制台
看截图:
$ exit

四、区块浏览器

Last updated
Was this helpful?