RUM 开发教程中文翻译
原文 RUM Development Tutorial,翻译会定期保持更新。
内容主要是原文翻译。如有不当或错误之处,敬请批评指正。
目录
环境准备
下载安装 go(版本 1.15.2 以上)
克隆 quorum 项目到本地:https://github.com/rumsystem/quorum.git
cd 进入 quorum 文件夹路径
运行测试
- Linux:
go test cmd/main* -v
- Windows:
go test cmd/main.go cmd/main_test.go -v
生成 API 文档
go run cmd/docs.go
然后用浏览器打开:http://localhost:1323/swagger/index.html
配置本地测试网
启动 3 个节点用来测试:
-
bootstrap node引导节点 -
owner node节点一,就叫它 owner 节点(名字可以任意) -
user node节点二,叫它 user 节点(名字可以任意)
按下列步骤开始:
- 创建
config/文件夹:
mkdir -p config
- 启动
bootstrap node
go run cmd/main.go -bootstrap -listen /ip4/0.0.0.0/tcp/10666 -logtostderr=true
输入密码,启动后找到如下内容:
I0420 14:58:47.719592 332 keys.go:47] Load keys from config
I0420 14:58:47.781916 332 main.go:64] Host created, ID:<QmR1VFquywCnakSThwWQY6euj9sRBn3586LDUm5vsfCDJR>, Address:<[/ip4/172.28.230.210/tcp/10666 /ip4/127.0.0.1/tcp/10666]>
0
times bought
•
0
times reward