web3与ganache-cli的所有参数

web3.0与ganache-cli的所有参数

-h 或 --help: 显示帮助信息。

-v 或 --version: 显示 Ganache CLI 的版本信息。

-p <port>--port <port>: 指定要使用的端口号,默认为 8545-h <host>--hostname <host>: 指定要监听的主机名,默认为 localhost。

-m <mnemonic>--mnemonic <mnemonic>: 指定助记词(Mnemonic),用于生成测试账户,默认为随机生成的助记词。

-a <accounts>--accounts <accounts>: 指定要创建的账户数量,默认为 10-b <blockTime>--blockTime <blockTime>: 指定区块间隔时间(秒),默认为 0,表示立即挖出新区块。

-d 或 --deterministic: 使用确定性账户生成方式,生成相同的账户地址和私钥,方便重现测试结果。

-n 或 --networkId: 指定网络标识符(Network ID),默认为随机生成的数字。

-i <networkId>--networkId <networkId>: 指定网络标识符(Network ID),覆盖自动生成的随机值。

-l <gasLimit>--gasLimit <gasLimit>: 指定每个区块的燃气限制,默认为 6721975-e <initialBalance>--defaultBalanceEther <initialBalance>: 指定每个账户的初始以太币余额,默认为 100-s <seed>--seed <seed>: 指定随机数种子,用于生成随机值。

-f <forkBlockNumber>--fork <forkBlockNumber>: 指定要启用的以太坊主链分叉(Hard Fork)的区块号。

--db <path>: 指定数据库文件存储路径,默认为内存中存储。

--acctKeys <path>: 指定自定义账户私钥文件的路径。

--deterministicDeployment: 使用确定性合约部署方式,确保相同的合约地址和字节码。

--debug: 启用调试模式,输出更详细的日志信息。

--secure: 启用 TLS/SSL 安全连接。

--unlock <accounts>: 指定要解锁的账户列表,以逗号分隔。

--blockGasLimit <gasLimit>: 设置每个区块的燃气限制。

--hardfork <hardforkName>: 指定要使用的以太坊 Hard Fork 版本,例如 "istanbul""london"--chainId <chainId>: 指定链的唯一标识符(Chain ID)。

--noVMErrorsOnRPCResponse: 在 RPC 响应中禁止虚拟机错误。

--allowUnlimitedContractSize: 允许合约大小无限制。

--ws 或 --websocket: 启用 WebSocket 支持。

--wsPort <port>--websocketPort <port>: 指定 WebSocket 监听的端口号,默认为 8546

在这里插入图片描述

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值