Go-Ethereum
直接在測試網上啟動 Mist
如何繞過完整的乙太坊鏈同步並在測試網模式下打開?我在 Mac 上。
全鏈同步耗時過長並且不斷崩潰——我想做的只是在 Meteor Dapp 中測試一些合約功能。
您可以在測試網上執行 Mist 和 geth,但測試網包含大約 1 700 000 個塊,而主網包含 2 300 000 個塊。所以這需要時間。要在 testnet 上執行 geth,只需要執行
geth --testnet
To run Mist on the testnet,只需選擇 Develop / Network / Testnet否則,如果你只是想快速開發一個合約並創建一個 dapp(流星與否),我建議你嘗試 testrpc 和 truffle。
- testrpc允許創建測試乙太坊私有區塊鏈
安裝 :
npm install -g ethereumjs-testrpc
開始 :
testrpc
更多資訊:https ://github.com/ethereumjs/testrpc
- truffle是一個框架,它可以幫助你創建、測試和部署合約,還可以建構一個 dapp(你的合約的 web3 引導程序):
安裝:
npm install -g truffle
設置:
truffle init
創建一個項目
truffle compile
編譯你的契約
truffle migrate
將您的合約部署在您的私有測試區塊鏈、測試網路或自由網路上
truffle serve
執行您的網路 dapp (nodejs)更多資訊:https ://github.com/ConsenSys/truffle
希望這有幫助。