DEV Community

EgorMajj
EgorMajj

Posted on

2 1

Дополнительная документация для Incentivized Testnet

Выключение нод для Incentivized Testnet

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

Перед выключением ноды следует убедиться в том, что валидатор установлен первым (вступит в силу в следующую эпоху).

aptos node leave-validator-set --profile ait3-operator
Enter fullscreen mode Exit fullscreen mode

Использование исходного кода
Остановите вашу ноду.
Удалите каталог данных: rm -r <ваш каталог данных>.
Удалите блоб-файл genesis и путевую точку.
В зависимости от того, хотите ли вы повторно использовать идентификатор ноды, вы можете оставить или удалить файлы private-keys.yaml, validator-identity.yaml, validator-full-node-identity.yaml.

Использование Docker
Остановите ноду и удалите тома данных, docker compose down --volumes.
Удалите блоб-файл genesis и waypoint.
В зависимости от того, хотите ли вы повторно использовать идентификатор ноды, вы можете оставить или удалить файлы private-keys.yaml, validator-identity.yaml, validator-full-node-identity.yaml.

Использование Terraform
Остановите ноду и удалите все ресурсы: terraform destroy.

Добавьте компоненты мониторинга

ПОДДЕРЖИВАЕТСЯ ТОЛЬКО ПРИ ИСПОЛЬЗОВАНИИ TERRAFORM
В настоящее время эта функция поддерживается только с помощью Terraform.

1.Установите переменную enable_monitoring в вашем модуле terraform. Например:

module "aptos-node" {
  ...
  enable_monitoring           = true
  utility_instance_num        = 3  # this will add one more utility instance to run monitoring component
}
Enter fullscreen mode Exit fullscreen mode

2.Примените изменения: terraform apply.

3.Вы увидите, что создается новый pod. Запустите kubectl get pods для проверки.

4.Получите доступ к приборной панели.

Сначала найдите IP/DNS для балансировщика нагрузки мониторинга.

kubectl get svc ${WORKSPACE}-mon-aptos-monitoring --output jsonpath='{.status.loadBalancer.ingress[0]}'
Enter fullscreen mode Exit fullscreen mode

Вы можете получить доступ к приборной панели по адресу http://<ip/DNS>.

Cтэйкинг с помощью CLI

СТЭЙКИНГ С UI
Вы также можете использовать пользовательский интерфейс для выполнения нескольких операций со стэйкингом. См. раздел "Инициализация пула стэйкинга". Ниже описано использование CLI для выполнения операций стэйкинга.

  • Инициализируйте CLI с помощью закрытого ключа вашего кошелька или создайте новый кошелек
aptos init --profile ait3-owner \
  --rest-url http://ait3.aptosdev.com
Enter fullscreen mode Exit fullscreen mode

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

  • Инициализация пула стэйкинга с помощью CLI
aptos stake initialize-stake-owner \
  --initial-stake-amount 100000000000000 \
  --operator-address <operator-address> \
  --voter-address <voter-address> \
  --profile ait3-owner
Enter fullscreen mode Exit fullscreen mode
  • Перевод coin между учетными записями
aptos account transfer \
  --account <operator-address> \
  --amount <amount> \
  --profile ait3-owner
Enter fullscreen mode Exit fullscreen mode
  • Переключение оператора
aptos stake set-operator \
  --operator-address <new-operator-address> \ 
  --profile ait3-owner

Enter fullscreen mode Exit fullscreen mode
  • Переключение голосующего
aptos stake set-delegated-voter \
  --voter-address <new-voter-address> \ 
  --profile ait3-owner
Enter fullscreen mode Exit fullscreen mode
  • Добавить стэйкинг
aptos stake add-stake \
  --amount <amount> \
  --profile ait3-owner \
  --max-gas 10000
Enter fullscreen mode Exit fullscreen mode

МАКСИМАЛЬНЫЙ ГАЗ
Вы можете отрегулировать указанное выше число max-gas. Убедитесь, что вы отправили своему оператору достаточно токенов, чтобы оплатить стоимость газа.

  • Увеличение блокировки стэйкинга
aptos stake increase-lockup --profile ait3-owner
Enter fullscreen mode Exit fullscreen mode
  • Разблокировать стэйкинг
aptos stake unlock-stake \
  --amount <amount> \
  --profile ait3-owner
Enter fullscreen mode Exit fullscreen mode

Вывод стэйкинга

aptos stake withdraw-stake \
  --amount <amount> \
  --profile ait3-owner
Enter fullscreen mode Exit fullscreen mode

Do your career a big favor. Join DEV. (The website you're on right now)

It takes one minute, it's free, and is worth it for your career.

Get started

Community matters

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay