<版本 0.1>本说明适用于Windows7.0及以上系统。
准备步骤:下载测试软件包
从MOAC官网http://www.moac.io/下载对应版本的测试系统软件包。当前提供两种版本下载,Testnet Windows Client V0.1.1和Testnet Ubuntu Client V0.1.1。
将下载的压缩包MOAC-windows-v0.1.1.zip解压,
其中包含了windows下的可执行文件:
genesis.json:初始化节点设置文件
initmoac.bat :批处理文件用于启动节点
mclisten.js:系统合约(SCS)状态监测函数程序
mctest.js :系统测试函数程序
moac.exe:墨客节点执行文件
readmeCH.txt:中文说明文件
readme.txt:英文说明文件
scsserver.exe:系统合约执行文件
1. 产生本地MOAC节点
1.1 运行节点
解压zip文件到本地硬盘。打开命令(cmd)终端,转到墨客当前目录,执行:
c:\ > initmoac.bat
墨客节点程序会自动接到当前测试网络中,启动四个进程。
c:\ >moac init genesis.json
c:\ >mkdir _logs
c:\ >start /B scsserver
c:\ >moac console
显示如下信息:
INFO [03-12|14:59:13] 1:[node/node.go->Node.startIPC]
Start new console with input config
INFO [03-12|14:59:Init with input len .... 0
13] 162:IPC endpoint opened: \\.\pipe\moac.ipc
Init finished!......
Welcome to the MOAC JavaScript console!
instance: Moac/v0.1.0-develop-e508a975/windows-amd64/go1.8.3
coinbase: mccpvuQh7xoitSWLu5YtLkA8jEf7RBuK
at block: 2773 (Mon, 12 Mar 2018 14:58:55 CST)
datadir: C:\Users\lyq2018\AppData\Roaming\MoacNode
modules: admin:1.0 debug:1.0 mc:1.0 miner:1.0 net:1.0 personal:1.0 rpc:1.0 txpool:1.0 web3:1.0
系统会显示一个提示符“>”,进入moac console界面,可以输入命令并执行。
1.2 产生一个本地帐号用于挖矿
在moac console界面下,输入命令:
>personal.newAccount()
系统会提示输入一个密码,例如"passwd",然后会显示一个以m开头的字符串,即为墨客帐号的公开地址。
请记录这个密码和相对应的地址,之后用于解密帐号和操作。
1.3 开始挖矿:
>miner.start()
INFO [03-12|15:20:35] 67:🔨mined potential block
number=3269 hash=0xb05db663d1bdac694e5619de8981950963be2826e8a20faa5e29e5e9e39203de
INFO [03-12|15:20:37] 49747:Successfully sealed new block
number=3270 hash=0x1cee8732d3a58567bd2f21ecf0f763592378b1cce8b775398d333de46142cb93
INFO [03-12|15:20:37] 67:🔗block reached canonical chain
number=3265 hash=0x2ec2a4860a367b4fddd048d8ad7e1339b9956f53e7727d6ff4510a14d901495d
INFO [03-12|15:20:37] 66:Commit new mining work
number=3271 txs=1 uncles=0 elapsed=1.003ms
滚动显示上面的内容表示正在挖矿。
1.4 检查挖矿状态
>mc.mining
返回true表明节点正在挖矿,false表明节点没有挖矿。
1.5停止挖矿可以执行:
>miner.stop()
网友评论