Когда я использую среду NODE-RED для отправки транзакции с использованием Parity, подписывающая сторона запрашивает не только пароль, как обычно, но и файл локального ключа, который я не могу найти на своем ноутбуке (я ищу в каталоге /home/.local/share/io.parity.ethereum).
Почему это происходит? Где я могу найти этот файл?
Заранее спасибо,
Симона
Несколько возможных причин.
Судя по вашему снимку экрана, у учетной записи нет имени, поэтому, скорее всего, ее нет в списке учетных записей. Я предполагаю, что либо это из закрытого хранилища, либо запрос был выдан через RPC , поэтому, вероятно, вы отправили его вручную, и учетная запись просто неизвестна паритету.
Подписавший думает, что это внешняя учетная запись. Обычно это означает, что средство выбора учетной записи подписывающей стороны позволяет вам выбрать учетную запись, которая в настоящее время недоступна для Parity. Иногда это происходит при закрытии хранилища на одной вкладке при использовании DApp на другой.
Если вы создали эту учетную запись прямо сейчас через RPC, возможно, ей просто нужно перезагрузить страницу . Список учетных записей в состоянии избыточности не отслеживает создание/удаление учетных записей, за исключением случаев, когда они находятся на собственной вкладке.
Но счет в хранилище - самое правдоподобное объяснение. Открой свое хранилище и дай мне знать, если сможешь это выяснить.
Раскрытие информации: я работаю в Parity.
Симох92