ganache-cli默认network id是什么?

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

若是你但愿立刻开始学习以太坊DApp开发,能够访问汇智网提供的出色的在线互动教程:网络

获取ganache-cli的network id

参考ganache-cli命令行参数说明一文,能够了解默认状况下,ganache-cli使用启动时的unix时间做为network id。学习

能够启动ganache-cli,而后使用geth链接到运行中的ganache-cli,而后在geth控制台验证这一点:.net

~$ 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:3d

~$ ganache-cli -i 1234
相关文章
相关标签/搜索