ganache使用

​ ganache是快速搭建一个简单的eth私链的工具。

ganache是什么?

Ganache 是用于快速以太坊和 Corda 分布式应用程序开发的个人区块链。您可以在整个开发周期中使用 Ganache;使您能够在安全且确定性的环境中开发、部署和测试您的 dApp。

​ Ganache 有两种风格:UI CLI。 Ganache UI 是一个支持以太坊和 Corda 技术的桌面应用程序。命令行工具 ganache-cli(以前称为 TestRPC)可用于以太坊开发。更喜欢使用命令行?本文档将仅关注 Ganache 的 UI 风格。有关命令行文档,请参阅 Ganache CLI 自述文件。

​ Ganache 的所有版本都可用于 Windows、Mac 和 Linux。

安装

​ ganache提供了Windows, Mac和Linux版本,在这里下载,

​ 我这里下载了Windows版本,点击安装就可以了,安装打开如下:

block-min

QUICKSTART, ganache自动创建了有100个ETH的测试账号:

block-min

这样就快速搭建好一个私链了

使用

查看私钥:

block-min

注意:该私钥只用于在本私链中,请勿用于正式网络中。

使用本地Metamask导入私钥:

block-min

发送一笔交易:

block-min

查看ganache:

block-min

查看block:

block-min后面要做smartcontract的开发,少不了这个工具。