【文件属性】:
文件名称:rosetta-helium:氦链区块链节点的Rosetta实现
文件大小:29KB
文件格式:ZIP
更新时间:2021-04-06 11:28:49
Go
这尚未准备好生产。 自行承担风险使用。
概述
氦blockchain-node裸露骨骼Rosetta API实现
建立容器
docker build -t rosetta-helium:latest .
运行容器
本地数据存储在helium-data
docker run -d --rm --ulimit "nofile=100000:100000" -v "$(pwd)/helium-data:/app/blockchain-node/_build/dev/rel/blockchain_node/data" -p 8080:8080 -p 44158:44158 rosetta-helium:latest
Rosetta CLI检查
rosetta-cli check:data --configuration-file rosetta-cli-config/mainnet/config
【文件预览】:
rosetta-helium-main
----helium()
--------types.go(7KB)
----rosetta-cli-config()
--------testnet()
--------mainnet()
----Dockerfile(2KB)
----main.go(2KB)
----docker()
--------Makefile(142B)
----.gitignore(43B)
----go.sum(33KB)
----.dockerignore(20B)
----README.md(673B)
----services()
--------block_service.go(2KB)
--------errors.go(4KB)
--------network_service.go(3KB)
--------account_service.go(2KB)
--------helium_middleware.go(3KB)
----go.mod(154B)