Mist
將 Mist 連接到 ethereum-js testrpc
我需要測試一個將在 Mist 中執行的 DAPP,但我不想在 TestNet 或 MainNet 中執行它,我想在ethereum-js
testrpc
實例中執行它。有可能這樣做嗎?有人試過嗎?
我終於得到了答案。你只需要打電話:
web3.setProvider(new web3.providers.HttpProvider("http://localhost:8545"));
然後您將
web3
實例連接到連接的testrpc
實例。
是的。將其用作庫(確保預先執行testrpc並安裝了****web3):
var Web3 = require('web3'); web3 = new Web3(web3.currentProvider); var TestRPC = require("ethereumjs-testrpc"); web3.setProvider(TestRPC.provider());
然後,您可以對合約進行交易。