Демо-версия

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

Внимание

Данная версия не предназначена для коммерческой эксплуатации и предоставляется только для демонстрационных целей. Запуск демо-версии возможен на операционных системах Linux и MacOS.

Для использования демо-версии платформы Waves Enterprise необходимо наличие следующего ПО:

Выполните следующие команды для запуска демо-версии:

  1. Создайте рабочий каталог и перейдите в него в терминале.

  2. Скачайте конфигурационный файл docker-compose.yml со страницы проекта в GitHub и положите его в рабочий каталог.

  3. Войдите в систему под правами администратора при помощи команды sudo, при входе нужно будет ввести пароль.

  4. Запустите следующую команду и дождитесь результатов её выполнения:

docker run --name generator -v $(pwd)/nodes/:/opt/generator/nodes/ wavesenterprise/generator:demo
  1. Запустите демо-версию при помощи следующей команды:

docker-compose up -d

Отправка транзакций из веб-клиента

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

  1. Откройте браузер и введите в адресную строку значение http://localhost.

  2. Зарегистрируйтесь в веб-клиенте, используя любой действительный электронный адрес, и зайдите в веб-клиент.

  3. Откройте страницу Выберите адрес -> Добавить адрес вручную.

  4. Заполните поля, указанные ниже. Значения вы можете взять из конфигурационного файла accounts.conf для первой ноды в каталоге nodes/node-1.

    • Сетевой адрес ноды - укажите значение http://localhost/nodeAddress.

    • Адрес - укажите адрес ноды. См. поле Address, отмеченное на картинке ниже.

    • Пароль от ключевой пары - укажите пароль от ключевой пары ноды. См. поле Key-pair password, отмеченное на картинке ниже.

../_images/accountsConf.png
  1. Также вы можете просто создать новый пользовательский блокчейн-адрес, используя страницу Выберите адрес -> Создать адрес и следуя подсказкам веб-интерфейса.

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