以太坊仿真器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