Проблема с предложением о переводе в сети Fabric Hyperledger - PullRequest
0 голосов
/ 21 октября 2018

Я создал проект фабрики, где я создал сеть, называемую сетью my-net, с peer0, peer1, сервером CA и сервером заказов с использованием Docker Swarm.

Там после того, как я зарегистрировал пользователя-администратора для сети фабрикина сервере CA, а затем зарегистрировал нового пользователя, используя контекст административного пользователя.

Теперь, когда я пытаюсь предложить запрос транзакции в сети Fabric, появляется сообщение об ошибке:

error: [Client.js]: не удалось загрузить пользователя «admin» из локального хранилища значений ключей.Ошибка: TypeError: Невозможно прочитать свойство 'curve' ofundefined

в Object.KEYUTIL.getKey (/ home / kheteshr / Загрузки / smob-node / supplychain_BK / node_modules / фабрика-клиент / node_modules / jsrsasign / lib / jsrsasign01011 *

at

ошибка: [Client.js]: не удалось загрузить экземпляр запрашиваемого пользователя «admin» из хранилища состояний на этом экземпляре клиента.Ошибка: TypeError: Невозможно прочитать свойство 'curve' с неопределенным

в Object.KEYUTIL.getKey (/ home / kheteshr / Загрузки / smob-узел / supplychain_BK / node_modules / фабрика-клиент / node_modules / jsrsasign / lib /jsrsasign.js: 247: 10379)

, пожалуйста, помогите мне с этим, я не знаю, почему он выдает эту ошибку, хотя у меня есть все сертификаты администратора в папке creds, и я даю этот путь к экземпляру hfc, но невозможность извлечения контекста администратора.

Примечание: с помощью nodejs fabric sdk

Это мой основной код invoke.js для отправки транзакции в сеть Fabric:

https://gist.github.com/kheteshR/6abade59b31bd2fcefa2c85d72658abd

...