在MOACCHAIN提供的脚本基础上,完成的墨客应用链一键搭建脚本。
本脚本可完成的功能:
- 应用链部署出块
- 应用链添加新的节点
- 应用链添加监听节点
- 应用链关闭
npm install
另外windows环境下您可能需要 Visual C++ 、 Python 2.7
版本来源: https://github.com/MOACChain/moac-core/releases/
需先配置vnodeconfig.json,配置后可在测试环境testnet启动节点:
./moac -testnet -rpc -rpcaddr ‘your ip’ -rpcport 8545 -rpcapi “chain3,mc,net,db,personal,admin,miner,txpool”
若是节点仅本地使用,-rpcaddr
和-rpcport
可无需添加。
成功启动后,同步需要一段时间。
具体可参照:
需先配置userconfig.json后,配置好后可启动应用链
./scsserver –password “123456”
如果直接运行scsserver,则默认密码为 moacscsofflineaccountpwd
具体可参照:
npm run start
·启动前,需先配置工程根目录下的文件initConfig.json
中的参数vnodeUri
,否则服务无法启动。如果没有,可以按照启动前准备,自行配置vnode节点。
{
...
"vnodeUri": "http://localhost:8545", // 用户提供可连接的vnode节点
...
}
成功启动后弹出用户操作界面,只需填写相应地址,点击按钮即可完应用链部署。
部署成功后会生成该合约地址文件
{
"data": [
{
"vnodePoolAddr": "0x..." // Vnode矿池合约地址
},
{
"scsPoolAddr": "0x..." // 应用链矿池地址
},
{
"microChainAddr": "0x..." // 应用链合约地址
}
]
}
项目讨论的QQ群:568285439
Telegram: https://t.me/moacblockchain
提案发起(Submit proposal): https://github.com/JCCDex/ProjectFundingProposal/issues