1

https://docs.aws.amazon.com/managed-blockchain/latest/managementguide/managed-blockchain-hyperledger-develop-chaincode.html

それは言及している

他のバージョンの fabric-shim または他のライブラリ パッケージへの依存関係では、ピア ノードが NPM リポジトリへのインターネット アクセスを持たないため、それらをチェーンコードにバンドルする必要があります。

次の構造を持つ単純なpackage.jsonがあります

{
    "name": "test",
    "version": "0.0.1",
    "description": "node.js",
    "engines": {
        "node": ">=8.4.0",
        "npm": ">=5.3.0"
    },
    "scripts": {
        "start": "fabric-chaincode-node start"
    },
    "engine-strict": true,
    "license": "Apache-2.0",
    "dependencies": {
        "fabric-shim": "^1.4.5",
        "fabric-contract-api": "^1.4.5"
    }
}

ピアへのインターネット アクセスがないため、内部でチェーンコードが実行されて失敗するため、チェーンコードをインスタンス化できませnpm install --productionん。ピアがインターネットに接続されていない場合、CC をバンドルしてピアにインストールするにはどうすればよいですか?

4

0 に答える 0