IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> 以太坊之ganache命令行参数的详解 -> 正文阅读

[区块链]以太坊之ganache命令行参数的详解

  • ganache-cli 是以太坊节点仿真器软件 ganache 的命令行版本,可以方便开发者快速进行以太坊 DApp 的开发与测试。
  • 使用以下命令安装:
npm install -g ganache-cli
  • 启动:
~$ ganache-cli
  • 启动选项:
    • -a 或 –accounts:指定启动时要创建的测试账户数量。
    • -e 或 –defaultBalanceEther:分配给每个测试账户的 ether 数量,默认值为 100。
    • -b 或 r –blockTime:指定自动挖矿的blockTime,以秒为单位,默认值为 0,表示不进行自动挖矿。
    • -d 或 –deterministic:基于预定的助记词(mnemonic)生成固定的测试账户地址。
    • -n 或 –secure:默认锁定所有测试账户,有利于进行第三方交易签名。
    • -m 或 –mnemonic:用于生成测试账户地址的助记词。
    • -p 或 –port:设置监听端口,默认值为8545。
    • -h 或 –hostname:设置监听主机,默认值同 NodeJS 的 server.listen()。
    • -s 或 –seed:设置生成助记词的种子。
    • -g 或 –gasPrice:设定 Gas 价格, 默认值为 20000000000。
    • -l 或 –gasLimit:设定 Gas 上限,默认值为 90000。
    • -f 或 –fork:从一个运行中的以太坊节点客户端软件的指定区块分叉,输入值应当是该节点旳 HTTP 地址和端口,例如 http://localhost:8545。可选使用 @ 标记来指定具体区块,例如:http://localhost:8545@1599200。
    • -I 或 –networkId:指定网络 id,默认值为当前时间,或使用所分叉链的网络 id。
    • –db:设置保存链数据的目录,如果该路径中已经有链数据,ganache-cli 将用它初始化链而不是重新创建。
    • –debug:输出 VM 操作码,用于调试。
    • –mem:输出 ganache-cli 内存使用统计信息,这将替代标准的输出信息。
    • –noVMErrorsOnRPCResponse:不把失败的交易作为 RCP 错误发送,开启这个标志使错误报告方式兼容其他的节点客户端,例如 geth 和 Parity。
  • 特殊选项:
    • –account:指定账户私钥和账户余额来创建初始测试账户,可多次设置:
$ ganache-cli --account="<privatekey>,balance"
[--account="<privatekey>,balance"]
    • 注意私钥长度为 64 字符,必须使用 0x 前缀的 16 进制字符串,账户余额可以是整数,也可以是 0x 前缀的 17 进制字符串,单位为 wei。
    • 使用 –account 选项时, 不会自动创建 HD 钱包。
    • -u 或 –unlock:解锁指定账户,或解锁指定序号的账户。可以设置多次,当与 –secure 选项同时使用时,这个选项将改变指定账户的锁定状态:
$ ganache-cli --secure --unlock "0x1234..." --unlock "0xabcd..."
    • 也可以指定一个数字, 按序号解锁账号:
$ ganache-cli --secure -u 0 -u 1
  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2022-07-21 21:36:25  更:2022-07-21 21:36:33 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:16:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码