У вас есть реферальная программа?

Да, конечно! Можете ознакомиться с ней здесь.

На экране транзакций отображаются статусы. Что они означают?

Когда вы совершаете транзакцию, она отправляется в блокчейн на обработку и на экране транзакций можно увидеть крутящийся символ спиннера. Пока транзакция в обработке, интерфейс не дает совершать ее повторно. Обычно уже через пару минут транзакция успешно завершается и ее статус отображается как SUCCESS. Если транзакция обрабатывается дольше, вероятно, вы установили недостаточную цену газа. Вы можете совершить ее повторно напрямую через MetaMask, повысив при этом цену газа.

Если транзакция обрабатывается больше 60 минут, интерфейс помечает ее статус как TIMEOUT. И если она будет успешно обработана после этих 60 минут, то интерфейс узнает об этом и поменяет статус на SUCCESS. Статус TIMEOUT означает только то, что теперь интерфейс будет разблокирован и можно будет совершить ту же транзакцию еще раз.

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

Моя транзакция не проходит. Почему?

Вероятно, вы используете не наш внутриигровой интерфейс. Рекомендуем всегда использовать только наш интерфейс (проводя транзакции через МетаМаск) и не менять ничего в настройках, если у вас мало опыта взаимодействия с блокчейном.

Самостоятельно работать с блокчейном и менять настройки стоит, только если вы хорошо понимаете, что делаете.

Почему моя транзакция покупки планеты не сработала?

Попробуйте подождать некоторое время и перезайти в игру (заново откройте браузер). Если планета у вас так и не появилась, вероятно, другой игрок опередил вас с покупкой.

Мои транзакции не отображаются на etherscan, а MetaMask тормозит. В чем проблема?

Это может быть связано с известным багом MetaMask. Решение следующее: обязательно сохраните seed phrase (кодовая фраза из 12 слов, которая является единственным способом восстановления доступа к кошельку), затем удалите и переустановите MetaMask. После этого нажмите “Forgot my Password (import)” и введите сохраненную seed phrase. Теперь можно снова отправлять транзакции.

У меня отображается несколько не обработанных блокчейном транзакций, которые я отправлял через MetaMask. Что делать?

Закройте браузер и откройте его снова – информация обновится. Если это не помогло, выполните следующие шаги:

  1. Найдите последнюю обработанную транзакцию на вашем кошельке. Ref pic 1
  2. Откройте ее и запомните Nonce – номер транзакции отправленной с вашего кошелька (в нашем примере это 31). Ref pic 2
  3. Откройте ваш MetaMask и просмотрите список транзакций, которые там есть.
    • Если у вас нет транзакций с номером выше, чем последняя обрабонанная транзакция (в нашем примере выше чем 31), значит, все в порядке.
    • Если же у вас есть необработанные транзакции с номером выше, чем последняя обработанная (в нашем примере 32, 33, 34 и т.д.), то необходимо сначала сделать так, чтобы эти транзакции последовательно обработались. Найдите следующую после успешной необработанную транзакцию (в нашем примере 32) и отправьте ее снова, нажав на ссылку под ней “Retry with a higher gas price here”. После нажатия у вас появится новая транзакция в списке с таким же номером (в нашем примере 32). Вы должны установить рекомендованную на данный момент цену газа (узнайте ее на ethgasstation.info) и отправить транзакцию снова на обработку. Дождитесь, пока она станет обработана. Затем повторите эти действия с каждой последующей транзакцией, пока не останется необработанных.
  4. Теперь вы можете спокойно делать новые транзакции.

Мне кажется, что у меня не обновлена игра. Как ее обновить?

0xUniverse обновлятеся сама – обычно игрокам ничего делать не нужно. Если же по какой-то причине обновления не произошло, то выполните следующие шаги:

  1. В браузере Google Chrome нажмите f12 (инструменты разработчика) и затем правой кнопкой мыши кликните на значке обновления страницы.
  2. Выпадающее меню покажет три варианта обновления: нажмите на “очистка кэша и жесткая перезагрузка” (empty cache and hard reload).
  3. После этого перезайдите в игру (MetaMask может попросить вас заново зайти в профиль – используйте свои логин и пароль для этого).

Я не могу вставить адрес кошелька в поле ввода в аукционе, также мне не удается дарить свои планеты при помощи “ПОДАРИТЬ”. Что делать?

Мы исправили это, теперь можно вставлять адреса как обычно. Если же вам не удается это сделать (актуально для Firefox), следуйте шагам ниже:

1. Если у вас есть адрес другого игрока и вы хотите посмотреть на имеющиеся у него планеты, вставьте ссылку специального формата (вместе с его адресом кошелька на конце) в адресную строку браузера. Как на первой картинке:

Как видите, вставив в адресную строку ссылку такого формата – https://play.0xuniverse.com?user=0x… – вместе с адресом кошелька другого игрока, вы попадаете на страницу этого профиля в 0xUniverse. Адрес кошелька после “user=” может принадлежать любому игроку, которого вы хотите найти в игре.

2. Если вы хотите воспользоваться кнопкой “ПОДАРИТЬ”, чтобы переслать другому игроку планету, действия будут похожими. Узнайте номер вашей планеты, которую хотите подарить, а также адрес кошелька того игрока, которому будете дарить. Используйте ссылку следующего формата и вставьте ее в адресную строку браузера – https://play.0xuniverse.com/?planet=8085&giftTo=0x… Посмотрите, как это должно выглядеть:

На скриншоте видно, что ссылка с особыми параметрами была вставлена в адресную строку (вместе с номером вашей планеты и адресом кошелька игрока). По этой ссылке вас перекинет на страницу игры, где находится поле “ПОДАРИТЬ” (GIFT). Там вы увидите, что адрес нужного игрока уже введен. Вам остается лишь подтвердить транзакцию.

У вас выставлен лимит газа 2 миллиона, дороговато выходит же?

Лимит газа в целом обозначает максимально возможное количество газа, которое может быть использовано. Вы платите за фактически использованное количество газа, что обычно гораздо меньше.

Я запустил корабль, а игра вернула мне много планет с аукциона, так и должно быть?

Это нормально. Причина в определенной логике, работающей при большинстве транзакций в игре.

При запуске корабля алгоритм проверяет, есть ли у вас планеты, которые выставлялись ранее на аукцион и у которых истек срок их аукциона. Если алгоритм находит такие планеты с истекшим сроком аукциона, то они возвращаются обратно к владельцу.