初试Ganache

Ganache初试

安装

https://www.trufflesuite.com/ganache

点击进入官方网站下载。image-20231106171624167

下载还是比较简单的,直接点击DOWNLOAD即可(正常来说会识别到当前电脑的操作系统)。
下面的安装以WINDOWS为例:
下载完成后直接打开:image-20231106171807498

然后就会显示出安装界面,直接点击安装即可。然后等待安装过程。如果勾选了“当准备就绪时启动”,在安装完成之后Ganache会自动启动。

image-20231106164931518

启动与创建本地区块链

启动后会有一个数据收集和分析的声明,说它会搜集一些使用数据来帮助Ganache的改进。由于我的屏幕比例问题,发现这里会没有按钮,也无法在里面移动画面。放大了窗口之后才会正常出现按钮。

image-20231106165051617

窗口放大之后,可以看到左下角的选项和右下角的CONTINUE。左下角可以选择是否同意收集分析信息以帮助开发者改进。

image-20231106165123637

点击CONTINUE继续。会出现下面的界面。主要有两个按钮,一个是QUICK START,一个是NEW WORKSPACE。它们都是用来创建以太坊私链的,选择QUICK START的话就会直接生成,不用输入任何配置。选择WORKSPACE会先弹出界面让你进行一些配置(当然,其实也可以什么配置都不输入然后直接确认继续)。

image-20231106165455249

按钮右旁还有一个向下的箭头,点击可以选择创建的区块链的类型,有两种可以选择:ETHEREUM和FILECOIN。image-20231106172655978

这里我们点击QUICKSTART,等待ETHEREUM区块链创建。

image-20231106165532883

正式使用

区块链创建完成之后会出现下面的界面。

image-20231106165543910

可以看到上面有六个功能区:ACCOUNT,BLOCKS,TRANSACTIONS,CONTRACTS,EVENTS,LOGS

ACCOUNTS 账户

accounts功能区显示当前区块链的账号信息,默认会创建出10个账户。在这个界面可以直接看到每个账户的地址(ADDRESS)、余额(BALANCE)、交易数(TX COUNT)、序号(INDEX)

右边还有一个钥匙小按钮,点击后会显示出对应账号的地址和私钥,非常方便。

image-20231106165921582

image-20231106165938852

BLOCKS 区块

image-20231106170009952

BLOCKS分区,现在只有创世区块BLOCK 0。点击可以进一步查看区块的具体信息。

image-20231106170124545

TRANSACTIONS 交易

由于刚创建的区块链还没有任何交易,所以这里显示没有交易(NO TRANSACTION)

image-20231106170224436

CONTRACTS 智能合约

image-20231106170238262

EVENTS 事件

image-20231106170257513

上边栏的一些操作

会发现在切换功能分区的时候上面有个栏目是不发生变化的。

image-20231106174335481

这个栏目提供了区块链网络的一些关键信息。

点击右边的SAVE,会保存当前的区块链网络。同时SAVE按钮会消失,Ganache会自动为你分配一个WORKSPACE名。

image-20231106170323305

点击SWITCH会退出当前的WORKSPACE,如果没有SAVE当前WORKSPACE的话,就相当于一键销毁的效果。

点击右边的小齿轮,可以进入更高级的设置。

比如可以设置WORKSPACE的名称等。

image-20231106170401193

或者是在CHAIN的设置分区中设置硬分叉类型(实际上就是选择以太坊区块链的类型)。

image-20231106170741603

更多功能和解读可以直接查看官方给出的文档,自行探索:
Ganache | Overview - Truffle Suite

和解读可以直接查看官方给出的文档,自行探索:
Ganache | Overview - Truffle Suite

Ganache确实是Dapp开发的有力工具。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值