2017-12-15 13 views
-3

チェーンコードをコンパイルする必要があることは明らかです。コンパイルを担当するのは誰ですか?Hyperledger Fabricでは、ピアとクライアント/クライアントのために、誰がgolangチェーンコードのコンパイルを担当していますか?

+0

ファブリックsdkは、apisがチェーンコードのインストール、インスタンス化、照会、および呼び出しを行うことを公開しています。このファブリックSDKは必要な作業を行います。 –

+0

私はあなたの質問に正しく答えることができなかった場合。それ以上説明してください。私はそれに答えるために全力を尽くします。 –

+0

あなたの答えをありがとう!しかし、fabric-sdk-node SDKでチェーンコードをコンパイルするためのコード断片を見つけることができませんでした。 –

答えて

1

SDKでチェーンコードをコンパイルしたり、インストール時にコンパイルしたりしません。チェーンコードは、実際にピアによってインスタンス化されるときにコンパイルされます。

+0

はい、そうです。ファブリックv0.6の場合:チェーンコードは、ピアエンドポイントによってトリガーされるドッカーコンテナに組み込まれています。コンテナは、チェーンコード仕様を入力として受け取り、チェーンコード化された展開仕様を出力します。 chaincodeddeploymentspecは、チェーンコードの実行可能バイナリバイトで構成されています。 chaincodeddeploymentspecの形式は次のようになります。 chaincodespecへのポインタ| | | Codepackage | ExecEnv |。 –

関連する問題