ganache-cli默认network id是什么?

以太坊仿真器ganache-cli启动后,如何获取其网络编号(network id)?是否可以自定义ganache-cli的网络编号?本文将解答这些问题。

如果你希望马上开始学习以太坊DApp开发,可以访问汇智网提供的出色的在线互动教程:

获取ganache-cli的network id

参考ganache-cli命令行参数说明一文,可以了解默认情况下,ganache-cli使用启动时的unix时间作为network id。

可以启动ganache-cli,然后使用geth连接到运行中的ganache-cli,然后在geth控制台验证这一点:

~$ geth attach http://localhost:8545
> web3.version.network
"1514781296000"

1514781296000就是ganache-cli启动时的unix时间,简单的js脚本将其转化为Date对象,对应的时间是2018-1-1 12:34:56:

new Date(1514781296000) // Mon Jan 01 2018 12:34:56 GMT+0800 (中国标准时间)

设置ganache-cli的network id

如果需要固定的网络编号,可以使用-i--networkId启动选项来进行设置。例如,下面的命令将network id设置为1234:

~$ ganache-cli -i 1234

转载于:https://my.oschina.net/u/3794778/blog/1806416

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值