zoukankan      html  css  js  c++  java
  • eth客户端安装 & geth使用 &批量转账(一)

    这里是第一篇,主要讲eth客户端安装

    eth官网 https://ethereum.org/

    国内有一个论坛内容挺多的,可以参考  http://ethfans.org/

    eth客户端:

    eth客户端种类很多,go,Java,Python等各种语言写的都有

    目前最常用的,官网推荐的有带图形界面的 mist,和go语言写的geth,其实本质上来说,mist中嵌套的也是geth

    目前我使用过这两种客户端

    1、Ethereum Wallet 官网地址 https://github.com/ethereum/mist/releases 

    简称为mist,是一个带有图形页面的客户端

    2、geth 官网地址 https://ethereum.github.io/go-ethereum/downloads/

    go语言写的客户端,也是目前为止使用最多的客户端,主要开发者在用

    geth的使用:

    在window上安装geth,可以选择安装包方式进行安装,直接下一步下一步就好了,为了方便,我安装在移动硬盘中F:/geth/Geth/中

    启动命令如下

    F:

    cd F:/geth/Geth

    geth --help 可以查看所有命令

    geth --rpc --datadir "F:/geth/Geth/" --light console 2>console.log 开始geth命令

    --rpc是开始json rpc服务。默认端口是8545,如不需要,可以去掉

    --datadir 指定区块文件存储位置,如果不指定的话默认存在C盘,为了方便起见,单独存储会比较好,如不需要,可以去掉

    --light 是指定 轻模式同步区块文件

    console 2是开启命令行模式,开启之后,提供了一些方法,可以在此操作账户

    这里模式分为三种类型,light ,full,fast

    light 在不需要同步全部区块的情况下,使用这个速度最快,我只操作了转账,所以light就可以了

    full 全部区块数据更新,据说现在全部数据更下来已经200多G,具体没有考证,我更到70G就放弃了,根本追不上

    fast 在第一次启动的时候可以开启fast,会加快速度,但是第二次开启就没有用了,对于不关注之前数据的可以考虑用这种方式

    如果更新到一半想要换为light模式,直接重启就好了,不用删数据

    还有一些加快数据下载的方法在上面的论坛中有讲到,大家可以看一下,对我自己来说,并没有什么帮助。

    下一篇,主要讲在命令行中操作eth。

     

     

     

  • 相关阅读:
    poj 2187 Beauty Contest(旋转卡壳)
    poj 2540 Hotter Colder(极角计算半平面交)
    poj 1279 Art Gallery(利用极角计算半平面交)
    poj 3384 Feng Shui(半平面交的联机算法)
    poj 1151 Atlantis(矩形面积并)
    zoj 1659 Mobile Phone Coverage(矩形面积并)
    uva 10213 How Many Pieces of Land (欧拉公式计算多面体)
    uva 190 Circle Through Three Points(三点求外心)
    zoj 1280 Intersecting Lines(两直线交点)
    poj 1041 John's trip(欧拉回路)
  • 原文地址:https://www.cnblogs.com/zy900406/p/8603065.html
Copyright © 2011-2022 走看看