Подготовка к публичному тестированию PokerChained на EOS Jungle 2.0 Testnet

in #eos6 years ago (edited)

Добрый день!

Рады сообщить, что сегодня, мы запускаем публичное тестирование первой децентрализованной платформы для мультиплеерной PVP игры в Техасский холдем на базе EOSIO - PokerChained! Тестирование будет происходить в сети EOS Jungle 2.0 Testnet, которая максимально приближена к основной сети EOS.

Рекомендуем вам ознакомится с инструкцией к игре по ссылке выше, а пока мы расскажем Вам, как получить аккаунт в сети EOS Jungle 2.0 Testnet и добавить эту сеть в Scatter.

Регистрация на EOS Jungle 2.0 Testnet

Для того, чтобы протестировать наш невероятный покер, вам потребуется создать аккаунт в тестовой сети EOS Jungle 2.0. Мы постарались создать максимально подробную инструкцию, но если останутся вопросы, пишите в чат в любое время t.me/ru_pokerchained

P.S. Так как Jungle Testnet 2.0 максимально дублирует EOS Mainnet - помимо создания нового аккаунта вы можете воспользоваться своим аккаунтом EOS, приобретенным в ходе краудсэйела, (если он есть в снапшоте от 2 июня 2018 года). Если он уже импортирован в Scatter, то он будет доступен сразу после добавления сети Jungle. Учтите, ваш баланс будет распределен точно также, как и при запуске EOS Mainnet, то есть 10 EOS в ликвиде, остальное пополам на CPU/NET, соответственно нужно будет произвести Unstake и подождать 72 часа.

ВАЖНО: мы настоятельно не рекомендуем использовать в ходе тестирования клиента аккаунт с такими же ключами, как и в EOS Mainnet, если хотите воспользоваться средствами с него - лучше переведите их на аккаунт, созданный специально для тестирования

Шаг первый. Генерация ключей

Зайдите на сайт eosauthority.com/generate_eos_private_key
Скопируйте сгенерированную пару ключей и надежно их сохраните

Шаг второй. Создание аккаунта
  • Введите подходящее имя аккаунта (имя должно содержать ровно 12 символов, допускаются только строчные буквы и цифры 1-5, кроме того имя должно быть свободно) и публичные ключи, сгенерированные на предыдущем этапе (начинаются на EOS). Для тестовой сети вы можете использовать одинаковые ключи для поля Owner и Active, для основной сети мы настоятельно рекомендуем использовать разные ключи(впрочем сейчас не об этом).

  • Нажмите Create. Если вы где-то ошиблись или такое имя уже занято, вы увидите сообщение об ошибке. Если все прошло удачно, то вы увидите сообщение об успехе следующего вида:

  • Для проверки можете зайти на jungle.bloks.io и ввести имя созданного аккаунта (напоминаем, что оно состоит из 12 символов) в строке поиска. Если аккаунт успешно создан, откроется карточка аккаунта.

Шаг третий. Получение тестовых монет

В сети EOS Jungle 2.0 вы можете получать 100 EOS (тестовых токенов)** РАЗ В 6 ЧАСОВ**. Для этого выполните следующие действия

  • Введите имя созданного ранее аккаунта, подтвердите что вы не робот, и нажмите кнопку Send Coins

  • Если аккаунт существует и вы делаете это в первый раз или прошло более 6 часов с момента последнего начисления, вам выведется следующее сообщение об успехе

  • Для проверки можете снова зайти на jungle.bloks.io и набрать свое имя в поиске. Если вы все сделали правильно, то вы увидите в истории трансфер на 100 EOS, а сумма доступных средств на вашем аккаунте должна увеличиться.

Поздравляем, теперь у вас есть аккаунт в EOS Jungle 2.0, но мы только на половине пути))

Настройка Scatter для EOS Jungle 2.0 Testnet и настройка аккаунта

Если вы планируете играть через WEB-интерфейс (не доступно на первом этапе тестирования), то вам потребуется настроить Scatter . Несмотря на то, что для игры в мобильном и десктопном приложении на данном этапе вам потребуется только приватный ключ, Scatter вам все равно понадобится уже сейчас, для того чтобы делегировать ресурсы (CPU/NET) на свой аккаунт, чтобы иметь достаточную пропускную способность для комфортной игры (в EOS вместо fee-based модели защиты от спама используется resource-based модель, но это тема для полноценной статьи, можете погуглить при желании). Если вы обладаете навыками работы с eos-voter, то можете распределить свои ресурсы через него, но в данной статье мы рассмотрим работу через Scatter

Шаг первый. Установка или обновление Scatter Desktop
  • Скачайте и установите последнюю версию Scatter Desktop для своей операционной системы c официального Github github.com/GetScatter/ScatterDesktop/releases/.
  • Пройдите все этапы первичной настройки (установка пароля, сохранение seed-фразы, принятие соглашения об использовании, выбор места автосохранения бэкапа)
Шаг второй. Импорт аккаунта
  • Вспоминаете, где вы сохранили приватный ключ от созданного аккаунта в сети EOS Jungle 2.0 Testnet
  • Нажмите на Add keys

  • Нажмите на Import key

Выбираете Text

  • Вставьте приватный ключ (мы получили его на первом шаге данной инструкции, он начинается на цифру 5) в поле для ввода

  • Если вы сделали все правильно, то у вас должно открыться следующее окно

Key Name можно переименовать для удобства

Шаг третий. Импорт сети EOS Jungle Testnet
  • Войдите в меню настроек

  • Выбираете в меню пункт Networks, вводите пароль

  • Нажимаете на кнопку Add

Вводите следующие данные в поля и нажимаете Save

  • Blockchain: EOSIO
  • Name: Jungle
  • Host: jungle2.cryptolions.io
  • Protocol: https
  • Port: 443
  • Chain ID: 70aaab8997e1dfce58fbfac80cbbb8fecec7b99cf982a9444273cbc64c41473

Если вы все сделали правильно, то параметры сети сохранятся в настройках

Шаг четвертый. Распределение ресурсов
  • Выбрать свой аккаунт, который вы импортировали в Scatter на втором шаге
  • Нажать на Manage

  • Выставить значения в пустые поля и нажмите Confirm.

РЕКОМЕНДУЕМОЕ МИНИМАЛЬНОЕ ЗНАЧЕНИЕ: 50 CPU и 7 NET либо любое другое значение, соответствующее соотношению 7 CPU к 1 NET

  • Подтвердите операцию во всплывающем сообщении

  • В случае, если операция пройдет успешно, то вы увидите данное сообщение

Поздравляю! Теперь Scatter настроен для взаимодействия с сетью EOS Jungle 2.0 Testnet, аккаунт импортирован, ресурсы распределены можете приступать к тестированию PokerChained