Этапы миграции для тестовых сетей
Это руководство поможет вам перенести узел валидатора из одной тестовой сети в другую. Эти шаги являются необязательными, и для большинства тестовых сетей они не понадобятся.
Переустановка узла валидатора (необязательно)
С выходом версии 0.19.0
мы ввели обязательные ключи для валидаторов. Этими ключами являются eth_hot_key
и eth_cold_key
, которые используются для работы с мостом Ethereum.
Найдите базовый каталог namada
В зависимости от того, из какой тестовой сети вы мигрируете, базовый каталог будет находиться в разных местах. По этой причине мы сохраним путь к базовому каталогу в переменной.
До версии 0.15.3
0.15.3
Если вы мигрируете из тестовой сети ДО версии 0.15.3
, то ваш домашний каталог и соответствующие файлы будут располагаться в каталоге .namada
. Расположение этого каталога зависит от того, где вы первоначально выполнили команду namadac utils join-network --chain-id <CHAIN_ID> --genesis-validator
. Он будет находиться в каталоге, в котором была выполнена эта команда.
После нахождения путь к базовому каталогу можно сохранить в переменной. Например, если команда join-network
была выполнена из домашнего каталога, то можно выполнить команду:
После версии 0.15.3
0.15.3
Если вы переходите из тестовой сети ПОСЛЕ версии 0.15.3
, то ваш базовый каталог и соответствующие файлы будут находиться в .local/share/namada
в Linux и Library/Application Support/Namada
в MacOS. Проверить каталог по умолчанию на вашей машине можно, выполнив команду:
Технически правильным каталогом будет тот, который назначен переменной $XDG_DATA_HOME
, но если вы не задали эту переменную, то по умолчанию будет использоваться тот, который указан выше.
ВАЖНО! Сохраните папку pre-genesis в каталоге базы
Прежде чем удалять какие-либо папки, следует убедиться, что мы сохранили папку pre-genesis. В этой папке содержатся ключи валидатора, и мы хотим быть уверены, что не потеряем их.
Обеспечьте сохранение ключей
ls backup-pregenesis
должен выводить сохраненный wallet.toml
.
Удалите базовый каталог
Проверьте корректность бинарных файлов namada и cometbft.
namada --version
вывод v0.22.0
и cometbft version
вывод 0.37.2
Создание каталога pre-genesis
Скопируйте резервный файл обратно в папку $BASE_DIR/pre-genesis
$BASE_DIR/pre-genesis
Теперь вы должны быть готовы к работе!ru
Last updated