katonobo’s blog

プログラミング✖️暗号通貨✖️創作✖️思いつくこと徒然

スポンサーリンク

備忘録:はじめてのブロックチェーンアプリケーション(Browser solidityとethereumノードの接続)

Browser-Solidityをインストールし、「Web3 provider」で、Ethereumノードと接続しようとしても、

 

Error: Invalid JSON RPC response:

とエラーが出て、接続されない。

解決方法

まずは、Gethを起動

geth --networkid 4649 --nodiscover --maxpeers 0 --datadir /home/username/data_testnet console 2>> /home/username/data_testnet/geth.log

 

その後、

 

admin.startRPC("0.0.0.0", 8545, "*", "web3,db,net,eth")

 

を入力。これで接続できた。

 

追記

これだと、ロックされてるため、解除する必要がある

 

personal.unlockAccount(eth.accounts[0], "pass0", 0)

"pass0"は設定したパスワード。