Ошибка при запуске агента aca-py с помощью параметра seed
Я пытаюсь запустить агент aca-py командой: -
aca-py start --wallet-name user3 --wallet-key user3 --wallet-type indy --genesis-file /
Но это дает мне следующую ошибку:- aries_cloudagent.config.base.ConfigError: Ledger отклонил запрос транзакции: запрос клиента недействителен: не удалось выполнить аутентификацию, не удается найти verkey для 4cLztgZYocjqTdAZM93t27
Почему возникает эта проблема и как ее решить?
1 ответ
Это потому, что вы раскручиваете публичный DID. По этой причине проверяется, находится ли Verkey, связанный с DID (seed), в реестре, поэтому перед запуском aca-py вы должны опубликовать DID в реестре. Итак, перейдите на страницу управления сетью VON (http: // localhost:9000) и опубликуйте DID в «Аутентифицировать новый DID», скопируйте начальное число в первое текстовое поле и опубликуйте DID. Теперь вы должны увидеть новую запись в реестре типа NYM с VerKey, связанным с NYM (также известный как DID).