На данном этапе вы должны настроить свой сервер Ubuntu и иметь доступ к SSH. Для установки узла UX на ваш сервер необходимо выполнить следующие команды.
# Update the systemsudoaptupdatesudoaptupgrade# Install git, gcc and makesudoaptinstallgitbuild-essentialufwcurljqsnapd--yes# Install the latest Go with Snapsudosnapinstallgo--classic# Export environment variablesecho'export GOPATH="$HOME/go"'>>~/.profileecho'export GOBIN="$GOPATH/bin"'>>~/.profileecho'export PATH="$GOBIN:$PATH"'>>~/.profilesource~/.profile
Проверьте, правильно ли были заданы переменные. Если эти команды не возвращают ничего похожего на ожидаемые результаты, то вам следует еще раз проверить правильность выполнения первых команд;
cdgitclone--depth1--branchv3.0.1https://github.com/umee-network/umee.gitcdumee&&makeinstallumeedversion# Expected output: v3.0.1 or HEAD-ae43ccbd25c382cdfc5bcde26f21bc2002be5bf3
Инициализируйте узел и создаайте кошелек. Параметр --chain-id здесь не имеет значения, поскольку мы будем переопределять файл genesis.json по умолчанию на следующем шаге.
Сохраните выведенную мнемоническую фразу. Будет создан адрес кошелька и мнемоника из него. Если вы не сохраните мнемоническую фразу на этом этапе, сделать это будет уже невозможно. Она понадобится вам позже.
Если вы запускаете тестовый узел, то обязательно скопируйте адрес кошелька и используйте его в Discord, чтобы получить тестовые токены.
!requestUMEE_WALLET_ADDRESS
Обновите конфигурацию app.toml. Вы ДОЛЖНЫ установить версию memopool на v1:
[mempool]version="v1"
Также следует установить ненулевую цену на газ
# The minimum gas prices a validator is willing to accept for processing a# transaction. Should be non nil to protect the network from spam.minimum-gas-prices="0.1uumee"
Перезапись изначального файла genesis.json. После инициализации перезапишите изначальный файл genesis.json файлом состояния genesis для конкретной сети, к которой вы присоединяетесь. Вы можете получить файл состояния genesis из репозитория Umee или из другого надежного источника:
Установите Cosmovisor. Cosmovisor позволит вашему узлу автоматически получать последние обновления сразу после их выхода. Это облегчит вашу жизнь в будущем. Следуйте инструкциям по установке, чтобы установить ПОСЛЕДНЮЮ версию cosmovisor.