Hyperledger-indy: транзакция была отклонена: запрос клиента недействителен: InsufficientCorrectSignatures
Я изучаю Hyperledger Indy и столкнулся с проблемой при добавлении нового узла в качестве проверяющего узла с помощью indy-cli. Я уже создал кошелек с именем "user" с типом "default" и использую DID от одного из STEWARD of domain_transaction_genesis, но я сталкиваюсь с ошибкой при добавлении нового узла в качестве проверяющего узла:
пул (pool1): кошелек (user1):did(V4S...e6f):indy> цель узла бухгалтерской книги =69M5KYGMA9nXyy W3ouWA1P8papeK4qHbXHndsvm24UYu client_port=9710 client_ip=127.0.0.1 псевдоним =Node5 узел_п_сервера = узел_сервера_порта_сервера = 127.0.0.1 =4avkdyan8TgVTHxVoQJLR PFRkdfGfHbERk2YLCDUaRsnrAcZ9emdaWu89zwUdcUJtb4S2E754zZbMxGszkohc8Sqxg11skSvgymwR Knp2mRso7zecwrT7XHtD7BYwQC32LUbuvrfG2CpEtBLGcYcrcKpHbGhhNS6ZtzebyTggyzuwbg blske y_pop=RJg3byoYivJqKib1MMZzxHs8dDYxCcxLMGZyzoG9eXWiSoK8c1vRUphoDdiGYpQa1Z61rM2iQb wt7q5uZbLfke8p9jaQusWv3TkLvZsGdPuKp9W2v192URtXL4DyE9trEZF4oMQGe1CBukTHe8tHcj4r9G BSBXmBU6EjQ28fQfw4LP
Ошибка: транзакция была отклонена: запрос клиента недействителен: InsufficientCorrectSignatures(0, 1)
Пожалуйста, помогите мне правильно выполнить транзакцию в сети indy. Я следую этой документации для руководства:
https://hyperledger-indy.readthedocs.io/projects/node/en/latest/add-node.html
1 ответ
Я решил ту же проблему. Эта ошибка произошла из-за неправильного параметра VerKey, использованного в команде, назначающей роль вашему узлу с помощью бухгалтерской книги nym did= .......... verkey=.......... role=STEWARD
В качестве выходных данных команды init_indy_node используется другое значение VerificationKey. Вы не должны использовать это значение.
Решение, очистка и повторное создание вашего узла, чтобы вы могли получить новые значения did и verkey.