Все коллекции
Пошаговые инструкции
Создание аккаунта в EOS
Как выбрать лучший API для десктопного кошелька Anchor Wallet?
Как выбрать лучший API для десктопного кошелька Anchor Wallet?

Используйте инструмент анализа производительности API для выбора лучшего API

Dario Cesaro avatar
Автор: Dario Cesaro
Обновлено больше недели назад

По умолчанию API сетевого узла Anchor установлен на свою API-ноду, то есть http://eos.greymass.com. Однако для доступа к этой API-ноде в Китае требуется VPN. Это означает, что при использовании кошелька Anchor в Китае нам обычно требуется VPN.

Итак, если мы установим API-ноду на ту, к которому можно получить доступ в Китае напрямую, сможем ли мы использовать Anchor без VPN? Ответ да, но, к сожалению, Anchor для мобильных устройств не поддерживает изменение API-ноды. Однако его можно изменить в Anchor для настольных компьютеров. Итак, давайте поговорим о том, как переключить ноду в Anchor для настольных компьютеров.

Примечание:
В настройках Anchor по умолчанию инструмент анализа производительности API нод может работать некорректно. Если вы столкнулись с этой проблемой, то, следуя главе 2, вы можете вручную настроить API для переключения на другую API-ноду, а затем выполнить шаги из главы 1 для анализа и выбора API ноды с наилучшей производительностью.

1. Настройка с помощью инструмента анализа производительности API

В комплект поставки Anchor для desktop входит множество инструментов, в том числе и инструмент анализа производительности API. Здесь мы будем использовать встроенный в Anchor для desktop инструмент API Performance Analysis Tool для настройки API ноды.

Как показано выше, в левой части приложения нажмите кнопку Tools, затем выберите пункт API Performance Analysis. Страница будет перенаправлена на интерфейс, показанный ниже.

Нажмите на кнопку Start New Test как показано на рисунке выше, чтобы начать анализ производительности API. Страница будет перенаправлена в интерфейс анализа. Процесс анализа займет около 3 минут.

После завершения анализа страница изменится на показанный выше интерфейс. В этот момент нажмите на кнопку Stop testing, чтобы остановить анализ. Как показано ниже, кнопка Use this API справа на странице списка нод станет зеленой.

Выбрав API с меньшей задержкой, нажмите на кнопку Use this API для перехода на эту API-ноду.

После этого мы можем использовать Anchor для desktop для верификации транзакции без использования VPN.

2. Установить вручную

Если инструмент анализа производительности API работает правильно, мы также можем настроить API ноду вручную. Мы можем вручную изменить API ноду на те, которые доступны непосредственно в Китае.

Ниже приведен список API-нод, доступных на моем компьютере, найденные с помошью API Performance Analysis Tool в Anchor for desktop: (URL-адреса, начинающиеся с http или https)

Теперь поговорим о том, как установить API-ноду вручную.

Как показано выше, щелкните на значке сети EOS в Anchor, а затем нажмите на Manage Blockchain, чтобы войти в интерфейс управления, представленный ниже.

Нажмите на кнопку сетевых настроек EOS, показанную выше, чтобы перейти на страницу настроек, показанную ниже.

В поле ввода Default node for this blockchain введите новый URL-адрес API-ноды, а затем нажмите кнопку Save для завершения процесса.

Поскольку работа API зависит от сети, можно поочередно опробовать перечисленные мною API-ноды. После того как символ нарушения работы сети в правом верхнем углу исчезнет и сеть станет доступной, запустите один раз инструмент анализа производительности API, следуя шагам, описанным в главе 1, чтобы найти API-ноду с наилучшей производительностью. Таким образом, вы оптимизируете работу своего кошелька Anchor.


Автор: Josh Chung

Редактор: Markus Hinrichs, Randall Roland

Перевод: Evgeny Chirochkin

Источники и ссылки:

Нашли ответ на свой вопрос?