Polkaswap. Мейннет ноды

Polkaswap
3 min readOct 18, 2021

This publication is a Russian translation of the article Nodes in Polkaswap.

Теория

SORA является децентраизованной сетью. Это значит, что каждый может запустить узел сети (ноду) и работать с ним. В SORA есть три вида нод: нода для синхронизации, архивная нода, нода валидатора.

В интерфейсе Polkaswap у пользователя есть возможность выбрать ноду с которой он будет работать. Другими словами, Вы можете выбрать ноду, на которую будут отправляться Ваши транзакции и с которой будете получать данные без какой либо дополнительной доработки приложения. Также вы можете указать абсолютно любую ноду, а не только ту, которая есть в предопределенном списке.

Полезные ссылки:

Become a SORA validator

How to run a SORA Mainnet node

Практика

Мы рекомендуем использовать SORA testnet для выполнения практических упражнений. Ссылки на тестнет и тестовые приложения:

  1. Тестовое приложение Polkaswap
  2. Polkadot js SORA тестнет
  3. Android приложение для тестнет
  4. iOS приложение для тестнет

В этом практическом занятии мы научимся переключаться между различными нодами сети.

Где и как можно выбрать ноду

Как уже говорилось в теоретической части — переключение между нодами можно легко осуществить в пользовательском интерфейсе. Кнопка для переключения между нодами находится в правом верхнем углу.

Нажмите на эту кнопку, и Вы увидите меню выбора ноды.

В появившемся окне отображается список нод, которые были добавлены разработчиками в приложение. Если Вы хотите добавить Вашу ноду, то создайте пулл-реквест в Polkaswap репозиторий. Если вы хотите переключиться на другую ноду, то просто нажмите на кнопку рядом с названием ноды. Система проверить возможность подключения к ноде, и если соединение будет установлено, то приложение переключиться на выбранную ноду.

Вы можете добавить ноду, которой нет в списке. Для этого нажмите кнопку Add custom node. Введите название ноды (как бы вы хотели, чтобы она называлась в списке нод) и её адрес. Затем нажмите на кнопку Add custom node.

Если Вы заполнили всё верно, и нода доступна, то приложение начнет работать с указанной нодой.

Возможные ошибки

Если Вы попытаетесь указать ноду от другой сети (например не сети SORA), то Вы получите ошибку. В примере ниже я попытался использовать ноду мейннет сети, работая с тестнет приложением (test.polkaswap.io). The application checks the genesis block hash before switching to the node. Приложение проверяет, что хеш генезис блока перед тем как переключиться на другую ноду. Он должен совпадать с хешем генезис блока ноды до переключения.

--

--

Polkaswap

https://polkaswap.io is a non-custodial cross chain AMM DEX designed uniquely for the Polkadot and Kusama ecosystems and hosted on the SORA 2.0 network.