2017-12-30 65 views
0

私は自分のチェーンコードをローカルでテストしようとしていますが、これは実行するスクリプトがありますが、チェーンコード(下のコード)私は、以下のコマンドを見てきた例の全てでHyperLedgerファブリック内のピアにチェーンコードをインストール

peer chaincode install -n mycc -v 1.0 -p ./bitbucket.org/Foldername/testBlockchain/folder_name_for_chaincode 

peer chaincode -n mycc -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 

を使用している私の質問は正確にどのように私はchaincodeを指すように私のパスを修正することができますということですか?

答えて

0

GOPATHにチェーンコードを用意しておく必要があります。 bitbucketフォルダをGOPATHに追加するか、チェーンコードを$GOPATH/srcに移動するだけです。

更新

次のコマンド

peer chaincode install -n mycc -v 1.0 -p ./bitbucket.org/Foldername/testBlockchain/folder_name_for_chaincode 

あなたの答えのための

peer chaincode install -n mycc -v 1.0 -p bitbucket.org/Foldername/testBlockchain/folder_name_for_chaincode 
+0

ですから、 –

0

のおかげで交換する必要があります。私のチェーンコードはすでに$ GOPATHにあります。ディレクトリ構造は次のとおりです。

$GOPATH                            ->src  
    --->bitbucket.org 
    ------>FolderName 
    --------->chaincodefolder 
    ------------->chaincodenamefolder 
    ----------------chaincode.go 
    ---------->Middleware 
    ---------->localfabricfolder 
+0

私.SHファイルがlocalfabricfolderである./パスなどの接頭辞を必要としないと、私は更新の答えを参照してください。chaincodefolder – Tabz

+0

でchaincodeにアクセスしようとしていますが、次のようにディレクトリ構造があります。 –

+0

ありがとうございます – Tabz

関連する問題