Установка и импорт кошелька в NanoWallet

В нашем случае установка NanoWallet кошелька связана с тем, что разработчики более не поддерживают NCC Standalone версию для XEM.

Standalone версия содержит только дистрибутив NIS, для организации своей ноды, но об этом позже.

Разработчики настоятельно советуют использовать актуальные версии кошельков, особенно тем, кто использовал braine кошелек.

У меня не получилось импортировать старый wallet кошелек в NanoWallet, но я об этом напишу.

Для начала экспортируем файлы кошелька со старой версии NIS, максимальная была 0.6.91.

Экспортируем файл .json через меню кошелька NIS — Export for Lightwallet:

Качаем Nanowallet по ссылке — nem.io, он не устанавливается, а просто запускается.

Теперь нужно импортировать файлы кошелька, жмем import wallet:

Указываем файл созданный в NCC wallet и пароль к нему, Nanowallet скажет что его нужно обновить:

Но у меня на обоих кошельках выдает ошибку unknown wallet encryption method:

Т.к. вариант с файлом кошелька у меня не прошел, будем подключать через privat-key, но в этом случае мы теряем настройки харвестинга, а как оказалось по факту, это не имеет значения.

Теперь будем импортировать приватные ключи, для начала экспортируем их из NCC — View Account Details:

И жмем Show Account private key:

Лучше не пользоваться копированием в буфер и записать на бумажку.

Теперь запускаем Nanowallet и нажимаем Вход(Sign UP) и вход с помощью приватного ключа(Private Key Wallet).

Если приватный ключ верный, нам покажут адрес, а пароль нужно указать новый:

Соглашаемся, что мы ознакомлены и имеем копии файла кошелька и приват кей:

Кошелек создан, мы увидим наши транзакции, сумму на кошельке и харвестинг историю:

 

Узел горит зеленым, значит все в порядке, а если нажать на кружок, то можно указать свою ноду, например NIS запущенный локально:

Даже при успешно импортированном файле кошелька в Nanowallet, харвестинг запустить не получится, будет выпадать ошибка типа — Error at unlocking account, reason: remote x.x.x.x attempted to call local /account/unlock with non-remote address x.x.x.x:

 

Как видим, у нас активирован делегированый харвестинг, но запустить харвестинг мы не можем, т.к. адрес удаленного аккаунта уже другой:

Выполняем деактивацию адреса из Nanowallet, т.к комиссия снижена и в новом кошельке это стоит 0.15XEM, а не 6XEM как в NCC:

А через 360 блоков, а это примерно 6-ть часов, делаем активацию на тот адрес, что предлагает Nanowallet и ждем опять же, 360 блоков.

Теперь можно записать privat и public key для делегированого адреса, хотя они Вам не нужны.

Чтобы сменить ноду или указать локальный NIS, нажимаем на карандашик и вписываем свой адрес:

 

Теперь можно запустить делегированный харвестинг.

И на закуску, глюк ли? Статус харвестинга на обоих кошельках ни как не связан. Т.е. можно запускать и останавливать в одном кошельке, а это никак не отображается в другом кошельке

На форуме nem ответили мол не парься, все нормально, пользуйся одним из кошельков:

Activation of Deligated Accout (Remote Accout) and deactivation by, is transmitted to all super nodes and full nodes.
However, for harvesting, it only know the node that requested harvesting.

Operating with two clients at the same time often has different nodes requesting harvesting and can not indicate normal values.

Also, if you switch from NCC to NanoWallet, the Deligated Account will be changed.
In general there are many questions, we ask them to change Deligated Account.

In NanoWallet, you can select one from all super nodes and select a harvest destination.
And since you restarted the NanoWallet, the last requested node is saved on the client side.

It is strongly recommended to use the NanoWallet as it is not made to be displayed properly in both NCC and NanoWallet.

thanks

Источник: legnum.info

ponylove