ethereum开发环境搭建
准备工作
- 安装git
- 安装go开发环境安装
- 下载go-ethereum源码
编译运行
进入go-ethereum根目录,执行make编译
1 2 3
| cd go-ethereum make build/bin/geth
|
接下来,看看编译出来的内容:
1 2 3 4 5 6 7 8 9 10 11 12
| abigen #源码生产工具,将智能合约转化成go package bootnode #启动一个仅仅实现网络发现的节点 ethkey evm #以太坊虚拟机的开发工具, 用来提供一个可配置的,受隔离的代码调试环境 examples #提供一些事例程序 faucet geth #以太坊命令行客户端,最重要的一个工具 p2psim #提供了一个工具来模拟http的API puppeth #创建一个新的以太坊网络的向导 rlpdump #提供了一个RLP数据的格式化输出 swarm #swarm网络的接入点 wnode #这是一个简单的Whisper节点。 它可以用作独立的引导节点。此外,可以用于不同的测试和诊断目的
|