Есть ли способ проверить (если вы все еще знаете) свой пароль кошелька Mist без совершения транзакции?
Убедитесь, что Mist запущен.
Запустите эту команду, чтобы подключиться к демону geth:
geth attach
В консоли JavaScript вы можете попробовать это:
personal.unlockAccount('ADDRESS', null, 1)
Вас попросят ввести пароль.
Эта команда вернет значение true и разблокирует вашу учетную запись на 1 секунду, если пароль правильный. Если это не так, вы получите сообщение об ошибке:
Ошибка: не удалось расшифровать ключ с заданной кодовой фразой
Читать Обновление существующей учетной записи
Вы можете обновить существующую учетную запись в командной строке с помощью подкоманды update с адресом или индексом учетной записи в качестве параметра.
geth account update b0047c606f3af7392e073ed13253f8f4710b08b6
geth account update 2
Учетная запись сохраняется в новейшей версии в зашифрованном формате, вам будет предложено ввести парольную фразу для разблокировки учетной записи и еще одну для сохранения обновленного файла.
Таким образом, эту же команду можно использовать для переноса учетной записи устаревшего формата в новейший формат или для изменения пароля учетной записи.
Для неинтерактивного использования парольную фразу можно указать с флагом --password:
geth --password <passwordfile> account new
Поскольку может быть задан только один пароль, может быть выполнено только обновление формата, изменение пароля возможно только в интерактивном режиме.
Примечание. Обновление учетной записи имеет побочный эффект, заключающийся в изменении порядка ваших учетных записей.
После успешного обновления все предыдущие форматы/версии этого же ключа будут удалены!
легкие
geth
консоль также хранит историю ваших команд, поэтому вы, вероятно, захотите очистить историю (я не знаю, как это сделать).Луксор