以太坊Geth公链的配置(Geth的下载、安装、轻量节点同步、控制台连接以及常用命令操作)

1.Geth客户端下载

官网下载地址(超慢):https://ethereum.github.io/go-ethereum/downloads/

网盘链接(非最新版本):链接:https://pan.baidu.com/s/1b2ubZ3lvFFE57Ncvmrh_qA   提取码:oz22 

2.Geth客户端安装

 一直点击Next即可。

3.配置环境变量

 将D:\softwares\Geth添加到Path

4.启动并以轻量节点同步

> geth -rpc --rpcaddr "0.0.0.0" --rpcapi "personal,db,eth,net,web3" --syncmode “light”

第一次启动会同步很久(本人同步到最新区块数长达4个小时左右,各人情况有所不同)

5.Geth客户端连接控制台(在连接Geth客户端时保持同步窗口开着,另起一个控制台)

> geth attach http://127.0.0.1:8545

以太坊Geth公链的配置(Geth的下载、安装、轻量节点同步、控制台连接以及常用命令操作)_第1张图片

6.Geth常用命令操作

如: 

① 创建新账户:personal.newAccount('zhangqingqing')  //返回的是账户zhangqingqing的以太坊地址

②查询所有账户: eth.accounts

③查询某账户余额:eth.getBalance(eth.accounts[2]) 或 eth.getBalance("新建账户返回的以太坊地址");

④账户锁定与解锁:personal.lockAccount(eth.accounts[2]) 与 personal.unlockAccount(eth.accounts[2])

⑤查看当前区块数:eth.blockNumber

⑥转账、挖矿等等

以太坊Geth公链的配置(Geth的下载、安装、轻量节点同步、控制台连接以及常用命令操作)_第2张图片

 

你可能感兴趣的:(区块链&以太坊)