0
私はIBMのブロックチェーン・コースを通してブロックチェーンを学習しています。チェインコードをデプロイしようとすると、バージョン2.0ではなくマスター・コードが選択されます。私は関連するpostを見たが、それは役に立たなかった。IBM bluemixコース3 - デプロイ・チェーンコードv2.0
コンプリートJSON:
{
"jsonrpc": "2.0",
"method": "deploy",
"params": {
"type": 1,
"chaincodeID": {
"path": "https://github.com/dithmarschen96/learn-chaincode.v2/start"
},
"ctorMsg": {
"function": "init",
"args": [
"hi there"
]
},
"secureContext": "user_type1_1"
},
"id": 1
}
、エラーメッセージ(注:これは、ユーザー名を読み取ることができませんでしたと言うが、私はパスに」.V2" を削除した場合、それは同じで動作しますユーザー名)。
"code": -32001,
"message": "Deployment failure",
"data": "Error when deploying chaincode: Error getting chaincode package bytes: Error getting code 'go get' failed with error: \"exit status 1\"\n# cd .; git clone https://github.com/dithmarschen96/learn-chaincode.v2 /opt/gopath/_usercode_/557323755/src/github.com/dithmarschen96/learn-chaincode.v2\nCloning into '/opt/gopath/_usercode_/557323755/src/github.com/dithmarschen96/learn-chaincode.v2'...\nfatal: could not read Username for 'https://github.com': No such device or address\npackage github.com/dithmarschen96/learn-chaincode.v2/start: exit status 128\n"
パスで「.v2」を削除してもうまく動作しますが、マスターでブランチではありません。
ポストコールでJSONのバージョン2をどのように参照しますか?