以太坊学习5:Geth命令行环境

Geth官方

Geth命令行环境

命令 说明
init 引导和初始化一个新的创始区块
account 管理账户
console 启动交互式JavaScript环境
attach 启动交互式JavaScript环境(连接到节点)
version 打印版本号
help 显示一个命令列表或某个指定命令的帮助

创世纪区块配置(即0号块),通过init命令初始化

格式:init [command options] [arguments…]

geth --datadir D:\ethereum\data init genesis.json

genesis.json

{
  "config": {
    "chainId": 100,
    "homesteadBlock": 0,
    "eip155Block": 0,
    "eip158Block": 0
  },
  "alloc"      : {},
  "coinbase"   : "0x0000000000000000000000000000000000000000",
  "difficulty" : "0x800",
  "extraData"  : "",
  "gasLimit"   : "0x8000000",
  "nonce"      : "0x0000000000000042",
  "mixhash"    : "0x0000000000000000000000000000000000000000000000000000000000000000",
  "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
  "timestamp"  : "0x00"
}

通过网络编号networkid启动Geth并进入命令行环境

geth --datadir D:\ethereum\data --networkid 100 console
geth --datadir D:\ethereum\data --maxpeers 100 --networkid 100 console
上一篇 以太坊学习4:以太坊常用功能简介
下一篇 以太坊买狗流程
目录
文章列表
1 Flutter双击退出应用
Flutter双击退出应用
2
JS使用占位符替换字符串
JS使用占位符替换字符串
3
CSS3 grayscale滤镜图片变黑白
CSS3 grayscale滤镜图片变黑白
4
Java集合小结
Java集合小结
5
Spring Cloud同步调用、异步调用、响应式调用
Spring Cloud同步调用、异步调用、响应式调用
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。