文章图片
Ganache:以前叫作 TestRPC,如果你读过几个月前以太坊的教程的话,有可能他们在使用 TestRPC 的情境下配合使用了 Truffle,它在 TestRPC 和 Truffle 的集成后被重新命名为 Ganache。Ganache 的工作很简单:创建一个虚拟的以太坊区块链,并生成一些我们将在开发过程中用到的虚拟账号,以便我们可以加快开发和测试智能合约。
准备工作
【Ganache模拟以太坊区块链节点】安装Ganache前,首先要先安装nodejs和npm, nodejs和npm是打包在一起可以一并安装。Nodejs下载地址(https://nodejs.org/zh-cn/download/),window平台下载zip包,解压后点击安装就可以。
- 安装完成后,进入nodejs命令行工具(node.js command prompt)。
- 安装Ganache-cli
- 然后,安装Ganache的命令行界面:
- npm install -g ganache-cli
- 如果你想安装图形界面,可以通过链接(https://github.com/trufflesuite/ganache/releases)下载安装。
- 注意:这是 Ganache的GUI(图形用户界面),程序员还是建议用CLI(命令行界面)。
- 启动ganache-cli命令如下:
- ganache-cli –p7545
文章图片
从图中可以看到Ganache会默认创建10个账户,监听地址是http://127.0.0.1:7545,可以实时看到Gas Price、Gas Limit等信息。
至此,ganache-cli命令行工具已经安装完成。
推荐阅读
- 推动NFT走出监管困境,BSN推出支持NFT基础设施网络
- 腾讯|SaaS的收入模型有哪些(终于有人讲明白了)
- 就业方向上什么才是最重要的(--- 来自程序猿的迷茫。(C++?Java?or算法?))
- 区块链中加密货币的含义
- 波场万倍潜力币HYL23号21:09分 正式上线JustSwap
- 《瀚兰房地产开发区块链应用及案例分享》BSN培训精华回顾
- 对联盟链而言,跨链协议为什么重要()
- 区块链能够应用在哪些行业
- BSN区块链服务网络中密钥托管模式和公钥上传模式有啥区别()
- 币圈人物传|币圈大佬今何在 唯有一诺正当时