以太坊仿真器ganache-cli启动后,如何获取其网络编号(network id
)?是否能够自定义ganache-cli的网络编号?本文将解答这些问题。web
若是你但愿立刻开始学习以太坊DApp开发,能够访问汇智网提供的出色的在线互动教程:网络
参考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 (中国标准时间)
若是须要固定的网络编号,能够使用-i
或--networkId
启动选项来进行设置。例如,下面的命令将network id设置为1234:3d
~$ ganache-cli -i 1234