cryptofoundry

Связаться с cryptofoundry

Расскажите, что вы хотите создать или автоматизировать.

Электронная почта
[email protected]
ADAMANT Messenger
Открыть в ADAMANT
Статья

Обновление инфраструктуры тестовой сети ADAMANT

Обновление инфраструктуры тестовой сети ADAMANT

Зачем важна тестовая сеть

Инфраструктура тестовой сети ADAMANT была отмечена в Issue #148 как требующая обновления и стабилизации для лучшей поддержки разработки, тестирования и вклада сообщества. В ходе обсуждения выделились две приоритетные задачи: доступность, чтобы новые участники могли быстро запустить узел без сложной настройки, и стабильность, чтобы тестовые узлы надёжно отражали условия, близкие к производственным.

Образ для загрузки тестовой сети ADM

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

После установки узла тестовой сети загрузите снимок:

wget https://testnet.adamant.im/db_test_backup.sql.gz

Распакуйте его:

gunzip db_test_backup.sql.gz

Загрузите образ в базу данных узла тестовой сети:

psql adamant_test < db_test_backup.sql

Публичные узлы тестовой сети

Тестовая сеть ADAMANT предоставляет предопределённый список публичных узлов для обнаружения пиеров, синхронизации сети и доступа к API. Официальный источник — файл конфигурации в репозитории. На момент написания в списке три узла, все на порту 36667:

"list": [
  {
    "ip": "162.55.32.80",
    "port": 36667
  },
  {
    "ip": "81.0.247.181",
    "port": 36667
  },
  {
    "ip": "95.217.19.144",
    "port": 36667
  }
]

Первый узел (testnode1.adamant.im) также размещает обозреватель тестовой сети. Второй не имеет домена и имеет отключённый публичный API. Третий (testnode3.adm.im) предоставляет публичный API; например, https://testnode3.adm.im/api/node/status возвращает статус узла.

Запуск тестов

Участники и валидаторы должны запускать модульные и API-тесты на своём узле в соответствии с рекомендациями по участию проекта.

Запрос тестовых ADM и доступ к приложениям

Вы можете запросить 3500 тестовых ADM через тот же кран, что и для основной сети: https://adamant.im/free-adm-tokens. Приложение тестовой сети доступно по адресу https://dev-adamant-testnet.surge.sh, автоматически собираемое из ветки dev. Обозреватель тестовой сети находится по адресу https://testnet.adamant.im.