MOAC墨客挖矿测试

MOAC墨客挖矿测试_第1张图片

<版本 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()

MOAC墨客挖矿测试_第2张图片

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()

你可能感兴趣的:(MOAC墨客挖矿测试)