私はDebian(Jessie)のテストネット(Ropsten)のローカルパリティノードを実行しています。私はこのノードに接続してトランザクションを作成するためにweb3.pyを使用しています。testnetでパリティとWeb3のアカウントをロック解除できません
私は新しいアカウントを作成しました:
parity account new --chain ropsten
私は、このノードをテストする場合は、次のオプションが
/usr/bin/parity --chain ropsten --no-ui --rpcapi 'eth,web3,personal' --jsonrpc-interface 127.0.0.1 --bootnodes 'enode://20c9ad97c081d63397d7b685a412227a40e23c8bdc6688c6f37e97cfbc22d2b4d[email protected]52.169.14.227:30303,enode://6ce05930c72abc632c58e2e4324f7c7ea478cec0ed4fa2528982cf34483094e9c[email protected]13.84.180.240:30303'
、罰金、以下を参照してください実行していると私のパリティノードを実行していますよPythonシェル:私は自分のアカウントのロックを解除しようとすると、
Python 3.4.2 (default, Oct 8 2014, 10:45:20)
[GCC 4.9.1] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from web3 import Web3, KeepAliveRPCProvider, IPCProvider
>>> web3 = Web3(KeepAliveRPCProvider(host='localhost', port='8545'))
>>> web3.eth.blockNumber
1012932
しかし、それは適切なAで(Falseを返します私は、パリティをチェックイン時に、しかし
>>> web3.personal.listAccounts
[]
:それはアカウントの私のリストに、実際にかどうofcourseのCCOUNTハッシュとパスワード)
>>> web3.personal.unlockAccount('my-account-hash', 'some-password')
False
私がチェックしたとき、私は次の空の配列を取得し
parity account list --chain ropsten
3つのアカウントが表示されます。なぜそれがリストのアカウントに表示されないのですか?アカウントを何とか利用可能にする必要がありますか?
アイデアをいただければ幸いです。
/var/log/parity.logファイルには何がありますか? – oshaiken
私はそこにparity.logファイルを持っていないようです。 – Timon
--log-file /var/log/parity.logを実行してログを有効にしました。コマンドを今すぐ実行します – Timon