Адаптация суппорта hyperledger с нестандартной тканевой сеткой hyperledger "fabcar" - PullRequest
0 голосов
/ 02 февраля 2019

Я пытался протестировать образец ткани гиперледжера "fabcar" с помощью суппорта гиперледжера.Я отредактировал «простые» тесты калипера config.yaml и fabricConifg.json в соответствии с официальной документацией.Я получаю следующую ошибку при попытке его запустить:

ошибка: [instantiate-chaincode.js]: не удалось создать цепные коды: Ошибка: не удалось отправить экземпляр предложения или получить действительный ответ.Нулевой ответ или состояние не равно 200.

ошибка: [fabric.js]: сбой установки цепного кода фабрики: Ошибка: не удалось отправить экземпляр предложения или получить действительный ответ.Нулевой ответ или статус не равен 200.

ошибка: [bench-flow.js]: Ошибка: Ошибка: не удалось отправить экземпляр предложения или получить действительный ответ.Нулевой ответ или статус не равен 200.

информация: [demo.js]: [Информация о транзакции] - Отправлено: 0 Succ: 0 Сбой: 0 Незавершено: 0 Информация: [bench-flow.js]:

Вот мой файл конфигурации ткани -

{

  "fabric": {
    "cryptodir": "/home/kingbayeed/hyperledger/fabric-samples/basic-network/crypto-config",
    "network": {
      "orderer": {
        "url": "grpc://localhost:7050",
        "mspid": "OrdererMSP",
        "msp": "/home/kingbayeed/hyperledger/fabric-samples/basic-network/crypto-config/ordererOrganizations/example.com/msp/",
        "server-hostname": "orderer.example.com",
        "tls_cacerts": "/home/kingbayeed/hyperledger/fabric-samples/basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt"
      },
      "org1": {
        "name": "peerOrg1",
        "mspid": "Org1MSP",
        "msp": "/home/kingbayeed/hyperledger/fabric-samples/basic-network/crypto-config/peerOrganizations/org1.example.com/msp/",
        "ca": {
          "url": "http://localhost:7054",
          "name": "ca-org1"
        },
        "peer1": {
          "requests": "grpc://localhost:7051",
          "events": "grpc://localhost:7053",
          "server-hostname": "peer0.org1.example.com",
          "tls_cacerts": "/home/kingbayeed/hyperledger/fabric-samples/basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt"
        }
      }

    },
    "channel": [
      {
        "name": "mychannel",
        "deployed": true,
        "config": "/home/kingbayeed/hyperledger/fabric-samples/basic-network/config/channel.tx",
        "organizations": ["org1"]
      }
    ],
    "chaincodes": [

      {"id": "fabcar", "path": "/home/kingbayeed/hyperledger/fabric-samples/chaincode/fabcar/go", "language":"golang", "version": "v1", "channel": "mychannel"}
    ],
    "endorsement-policy": {
      "identities": [
        {
          "role": {
            "name": "member",
            "mspId": "Org1MSP"
          }
        }


      ],
      "policy": {"1-of":[{"signed-by":0}]}
    },
    "context": {
      "invoke": "mychannel",
      "query": "mychannel"
    }
  },
  "info" : {
    "Version": "1.0.0",
    "Size": "1 Org with 1 Peer",
    "Orderer": "Solo",
    "Distribution": "Single Host"
  }
}
...