Установка локальной версии ноды

Подготовка к установке

В настоящий момент Sei работает с языком программирования golang 1.18.3+. Вам необходимо установить golang на локальном компьютере, прежде чем переходить к следующему шагу.

Необходимо установить последний релиз из репозитария Sei. Скачать >>

git clone --depth 1 --branch <tag_name> https://github.com/sei-protocol/sei-chain.git

Необходимо заменить <tag_name> на номер релиза, который вы хотите установить. Например, 1.1.1beta.

Использование seid, встроенного инструмента Sei, является предпочтительным для запуска ноды на локальном компьютере.

Seid (встроенный инструмент)

Соберите и запустите Sei на локальном компьютере.

Сначала соберите программу

cd sei-chain
make install

Убедитесь, что seid доступен и добавлен при помощи GOPATH в PATH (1) или создан алиас имени (2).

1. Добавление GOPATH в PATH

export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

2. Создания алиаса для seid

Добавьте алиас seid в ваш установочный скрипт и выполните код под шелл аккаунтом:

Если вы устанавливали пакет ранее, у вас могли остаться временные файлы от старого пакета. Выполните следующую команду, чтобы сбросить состояние пакета:

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

Затем необходимо провести инициализацию сети. Это процесс создаст блок генезиса:

Если все прошло успешно, появится сообщение об успешном окончании инициализации:

Теперь необходимо создать и настроить свой аккаунт:

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

ADDRESS_OF_YOUR_ACCOUNTдолжен быть адресом кошелька, выведенным на экран после создания аккаунта (в нашем примере это seiep9jyk9kydjz0fhadm7rzy6pc9ga7tdt4d26xn)

Локальный стейкинг в блокчейне:

Затем необходимо запустить первую транзакцию (выполнить генезис):

На экране должны появится транзакции генезиса, похожие на текст ниже:

На следующем шаге необходимо переопределить валюту, используемую для различных функций на usei:

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

Теперь можно запускать блокчейн:

С момента запуска начнут появляться новые блоки.

Last updated