Установка и использование платформы

Примеры конфигурационных файлов ноды

node.conf

В этом примере конфигурации:

  • используется алгоритм консенсуса PoA;

  • используется вторая версия генезиса;

  • включена роль sender для участников сети (см. статью Роли участников);

  • включен майнинг для трех нод;

  • отключен TLS;

  • запущены инструменты gRPC и REST API без TLS, а также исполнение смарт-контрактов;

  • включена авторизация по хэшу ключевой строки api-key для gRPC и REST API;

  • использование методов privacy c БД PostgreSQL для хранения конфиденциальных данных;

  • функция периодического удаления конфиденциальных данных, не попавших в блокчейн, отключена.

Поля, значения которых вы получите при использовании пакета generators или настроите самостоятельно, исходя из конфигурации вашего оборудования и ПО, помечены как /FILL/.

Каждая секция снабжена дополнительным комментарием.

accounts.conf

В этом примере включено шифрование Waves Crypto, использован стандартный идентифицирующий байт сети и отключена опция обновления keystore ноды для генерации 1 ключевой пары.

Пароль, который вам следует ввести самостоятельно, помечен как /FILL/.

api-key-hash.conf

В этом примере включено шифрование Waves Crypto.

Дополнительные примеры

Дополнительные примеры конфигурационных файлов с комментариями приведены в официальном GitHub-репозитории Waves Enterprise.