以太坊运行环境geth的搭建

2019-01-11  本文已影响2人  黄靠谱

参考

https://www.jianshu.com/p/2647fd5efbe5

流程

  1. 官网下载和安装 geth
    https://geth.ethereum.org/downloads/

  2. 搞一个创世块的json文件,并且初始化

  3. 启动进入交互模式
    以 29382 server编号进入到网络

geth --identity "TestNode1" --datadir "data" --rpc --rpcapi "db,eth,net,web3" --rpcaddr "127.0.0.1" --rpcport "8486" --port "30304" --networkid "29382" --ipcdisable console


geth --identity "TestNode305" --datadir "data305" --rpc --rpcapi "db,eth,net,web3" --rpcaddr "127.0.0.1" --rpcport "8487" --port "30305" --networkid "29382" --ipcdisable console

常用命令

从A账户往B转换转6 Ether, 常规模式下,必须挖矿以后,才会扣款成功,开发模式则不需要

联网

  1. admin.nodeInfo.enode 打印自己的enode值
  2. admin.addPeer("enode://")
  3. admin.peers

注意事项

  1. 以太坊的启动模式分为 dev 模式和常规模式, dev模式可以配置dev.period =1,这种模式不需要交易也能自动挖矿,而dev.period的默认模式是0,必须要有交易才能挖矿。
geth --identity "TestNode2" --datadir "datadev"  --ipcdisable   console 2>> get.log  --dev --dev.period 1
  1. 如果报错端口,那么设置--ipcdisable 即可
上一篇 下一篇

猜你喜欢

热点阅读