目录
背景介绍
本文主要介绍如何使用Ganache,在本地搭建以太坊私有网络,并进行简单的测试。
所需软件
1.Ganache
Ganache用于搭建私有网络。在开发和测试环境下,Ganache提供了非常简便的以太坊私有网络搭建方法,通过可视化界面可以直观地设置各种参数、浏览查看账户和交易等数据。
下载地址为:Ganache - Truffle Suite
2.MetaMask
MetaMask用于测试私有网络。MetaMask是一个轻量级的以太坊钱包,由于它是一个Firefox插件,因此使用MetaMask可以非常方便地在浏览器中完成以太坊转账等操作。
只需要在Firefox浏览器扩展商城搜索MetaMask即可
操作
第一步、启动Ganache
点击NEW WORKSPACE(QUICKSTART是快速创建一个工作目录,但是不会被保存下来)
点击后开始配置 WORKSPACE
点击SERVER(根据自己的需求来,我这里是默认的配置)
ACCOUNTS & KEYS
CHAIN 默认即可
ADVANCED 和 ABOUT默认即可,然后点击START启动
到这里Ganache就启动成功了。
第二步、使用MetaMask连接Ganache
点击插件先使用任意网络连接,成功后点击设置找到网络然后手动添加网络,配置如下
然后使用刚刚配置的网络连接,成功后如下图所示
开始添加Ganache上的用户到MetsMask上
先获取Ganache上用户的私钥
然后将私钥填入,这样我们就将Ganache上的用户导入到MetaMask上了
第三步、开始测试
发送成功Account1账户余额增加了100ETH
还可以通过BLOCKS查看详细信息
到这里MetaMask测试Ganache搭建的私有网络就结束了。