Ошибка с SDK узла fabcar в структуре Hyperledger - PullRequest
0 голосов
/ 05 мая 2020

Я изменил пример fabcar для хранения моих собственных данных. Мне нужно сохранить данные json в блоки. Раньше я работал с hyperledger fabri c версии 1.4, и все работает нормально. И теперь я использую версию 2.0.1, и у меня проблемы с моей функцией submitTransaction.

const result = await contract.submitTransaction('insertData',params);

Вот как я сохранял параметры, и при вызове функции я получаю ошибку, например

error inside await Error: No discovery results found
    at DiscoveryService.getDiscoveryResults (fabric-samples/fabcar/javascript/node_modules/fabric-common/lib/DiscoveryService.js:359:10)
    at DiscoveryHandler.endorse (fabric-samples/fabcar/javascript/node_modules/fabric-common/lib/DiscoveryHandler.js:156:40)
    at Endorsement.send (fabric-samples/fabcar/javascript/node_modules/fabric-common/lib/Proposal.js:341:29)
    at Transaction.submit (fabric-samples/fabcar/javascript/node_modules/fabric-network/lib/transaction.js:205:52)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:189:7)

Кроме того, при запросе с помощью getQueryResult перед вставкой я получаю результат, как показано ниже, в качестве первой записи

{"Key":"\u0000?initialized","Record":1}

Что это значит? Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...