Не удается найти файл локального ключа, запрошенный четностью для подписания транзакции

Когда я использую среду NODE-RED для отправки транзакции с использованием Parity, подписывающая сторона запрашивает не только пароль, как обычно, но и файл локального ключа, который я не могу найти на своем ноутбуке (я ищу в каталоге /home/.local/share/io.parity.ethereum).

Подписавшая сторона четности запрашивает файл локального ключа

Почему это происходит? Где я могу найти этот файл?

Заранее спасибо,

Симона

Ответы (1)

Несколько возможных причин.

  • Судя по вашему снимку экрана, у учетной записи нет имени, поэтому, скорее всего, ее нет в списке учетных записей. Я предполагаю, что либо это из закрытого хранилища, либо запрос был выдан через RPC , поэтому, вероятно, вы отправили его вручную, и учетная запись просто неизвестна паритету.

  • Подписавший думает, что это внешняя учетная запись. Обычно это означает, что средство выбора учетной записи подписывающей стороны позволяет вам выбрать учетную запись, которая в настоящее время недоступна для Parity. Иногда это происходит при закрытии хранилища на одной вкладке при использовании DApp на другой.

  • Если вы создали эту учетную запись прямо сейчас через RPC, возможно, ей просто нужно перезагрузить страницу . Список учетных записей в состоянии избыточности не отслеживает создание/удаление учетных записей, за исключением случаев, когда они находятся на собственной вкладке.

  • Но счет в хранилище - самое правдоподобное объяснение. Открой свое хранилище и дай мне знать, если сможешь это выяснить.

Раскрытие информации: я работаю в Parity.

На самом деле это произошло из-за второй причины, которую вы упомянули. Спасибо за помощь.