peer chaincode install -n simple-token -v 1.0 -l java -p /Users/friends/Documents/Virtual\ Machines.localized/share/projects/hsl-hsl-user-guide-examples-v14/simple-token/simple-token-chaincode
ピアチェーンコードのインスタンス化が成功しました。チェーンコードが成功したが、クエリが失敗した理由
peer chaincode instantiate -o orderer:7050 -C helloch -n simple-token -v 1.0 -l java -c "{\"Args\":[\"init\",\"{'id':'admin1','nick':'admin','type':'ADMIN','balance':100}\", \"{'id':'LiLei','nick':'LiLei','type':'ORDINARY','balance':100}\", \"{'id':'HanMeimei','nick':'HanMeimei','type':'ORDINARY','balance':100}\"]}"
しかし、cli dockerではなく、私のシェルでピアチェーンコードクエリに失敗しました。なぜですか? 実は、
peer chaincode query -o 127.0.0.1:7050 -C helloch -n hello -c "{\"Args\":[\"user.get\",\"\",\"LiLei\"]}"
Error: Error endorsing query: rpc error: code = Unknown desc = could not find chaincode with name 'simple-token' - make sure the chaincode simple-token has been successfully instantiated and try again - hy
チェーンコードコンテナが実行されているときにいつでも "docker ps"を実行できますか?またはドッカー "ps -a | grep -i hello"そして "dockerはコンテナIDをログに記録"して出力を確認しますか? –
あなたの他の質問で提供されるログに基づいて:https://stackoverflow.com/questions/46045970/why-peer-chaincode-instantiate-execuate-many-times-successfullyそれはピアが単にインスタンス化トランザクションでブロックをフェッチできないようですチェーンコードコンテナはスパンしないため、チェーンコードを照会することはできません。 –