В предыдущих постах я рассказывал как создать и как обновить кошелек Grin. Сегодня я расскажу о том как его восстановить. Существует два способа: из seed фразы и из файла wallet.seed.
Итак для начала если у вас уже установлен кошелек Grin и на нём есть хоть какое то количество Гринов, то восстановить другой кошелек не получиться прописав команду восстановления, так как выходы UTXO не будут восстановлены, то есть средства с восстановленного кошелька не будут отображаться на балансе, а будут показаны с предыдущего кошелька. Для исправления этого нужно удалить папку db (скопируйте её копию если не хотите потом восстанавливать действующий кошелек) расположенную в скрытой папке .grin (полный путь /home/имя_юзера/.grin/main/wallet_data/)
Способ 1. Восстановление через файл wallet.seed
Если в системе уже установлен кошелек, то переходим в скрытую папку .grin (/home/имя_юзера/.grin/main/wallet_data/) и удаляем файл wallet.seed (предварительно скопировав его для бекапа в случае чего) и папку db. Копируем и вставляем файл wallet.seed от восстанавливаемого кошелька вместо удаленного ранее. При таком способе нужно знать пароль от восстанавливаемого кошелька, если же он не известен то в любом случае придётся вводить фразу восстановления (seed фраза) из 24 слов.
Способ 2. Восстановление через seed фразу
Проделываем все те же действия как в способе 1 до удаления wallet.seed и папки db включительно. Открываем терминал и пишем:
grin wallet init -r
Вас попросят ввести seed фразу, вводим её, далее вводим новый пароль и жмем enter. После этого создается файл wallet.seed. Для восстановления и отображения баланса должна быть запущена и синхронизирована нода Grin, пишем:
grin wallet restore
Кстати, на восстановленном кошельке будут отображать только транзакции с последними доступными Гринами и дата будет указана сегодняшняя на момент восстановления, а не та когда транзакция реально была совершена.
Использованные материалы:
https://github.com/mimblewimble/docs/wiki/Wallet-User-Guide
https://github.com/mimblewimble/docs/wiki/Wallet-User-Guide#recover
@anderiuz Поздравляю! Вы получили личную награду!
С Днём Рождения - 2 лет на Голосе
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
chugoi, max-max, benken, abloud, narin, brainmechanic, veta-less, hyipov, tom123, duremarr, korzhimanov, boliwar, amelina.elena, evgeniybb, cryptobitcoinpro, ezavarov
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас: