运行本地测试网

Ganache: 以太坊开发的个人区块链

你可以使用Ganache部署合约,开发应用程序并运行测试。它可用作Windows,Mac和Linux的桌面应用程序。

网站: http://truffleframework.com/ganache

Ganache CLI: Ganache 作为命令行工具。

这个工具以前称为“ethereumJS TestRPC”。

https://github.com/trufflesuite/ganache-cli/

  1. $ npm install -g ganache-cli

让我们开始以太坊区块链协议的节点模拟。 * []检查`—networkId`和`—port`标志值是否与truffle.js中的配置相匹配 * []检查`—gasLimit`标志值是否与https://ethstats.net上显示的最新主网gas极限(即8000000 gas)相匹配,以避免不必要地遇到`gas’异常。请注意,4000000000的“—gasPrice”代表4 gwei的gas价格。 * []可以输入一个`—mnemonic’标志值来恢复以前的高清钱包和相关地址

  1. $ ganache-cli \
  2. --networkId=3 \
  3. --port="8545" \
  4. --verbose \
  5. --gasLimit=8000000 \
  6. --gasPrice=4000000000;

赞赏译者