geth控制台操控以太坊私链挖矿
Posted 呼啦啦呼啦呼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了geth控制台操控以太坊私链挖矿相关的知识,希望对你有一定的参考价值。
以太坊私链的搭建,请参照CentOS 7环境下 使用geth搭建以太坊私链_m0_47233175的博客-CSDN博客
1.启动私链,同步开启控制台
geth --datadir . --networkid 15 console --allow-insecure-unlock
或者使用如下命令开启,会将日志输出到output.log文件中
geth --datadir . --networkid 15 console 2>output.log
代码中 ' . ' 表示当前目录,--networkid 15 表示启动的区块链ID为15,console表示同步启动控制台
显示如下信息表示成功
2. 使用以下指令查询JSON文件中alloc的初始账户余额
web3.fromWei(eth.getBalance("0xdb9B0168bB1b5833E5aC80c3082dc0f73BF69530"),"ether")
将计数单位从wei转换为ether,getBalance中为查询账户的账号
3.使用以下指令查询当前区块高度
eth.blockNumber
4.创建一个新账户
personal.newAccount()
显示如下,则创建成功
5.解锁新创建的账户
personal.unlockAccount(eth.accounts[0])
此处 eth.accounts[0] 表示账户0x6ca77a375df64aeca215ac912950d263ab4f200e
6.开始挖矿!!!
miner.start(1)
屏幕显示如下:
此时正在做挖矿前的准备工作,当percentage=100时,挖矿正式开始!
如上如所示,恭喜你挖出了第一个区块
以上是关于geth控制台操控以太坊私链挖矿的主要内容,如果未能解决你的问题,请参考以下文章