Создание карточки оракула при помощи Waves Oracle

Создать карточку оракула могут только авторизованные пользователи. Авторизация выполняется при помощи Waves Keeper.

Аккаунт может создать не более одной карточки оракула.

Если авторизация осуществляется при помощи аккаунта из тестовой сети, то карточка оракула будет создана в тестовой сети. Если авторизация осуществляется при помощи аккаунта из основной сети, то карточка оракула будет создана в основной сети.

Создание карточки оракула

  1. Определите, какой аккаунт Waves вы будете использовать для создания карточки оракула. Это может быть существующий аккаунт или вновь созданный. Чтобы создать новый аккаунт Waves, используйте инструкцию.
  2. Установите Waves Keeper, если это расширение еще не установлено.
  3. Перейдите к Waves Oracles и авторизуйтесь.
  4. Выберите Create an oracle.
  5. Заполните поля формы регистрации карточки оракула.
  6. Нажмите Create.
  7. Подтвердите транзакцию данных в Waves Keeper, нажав Approve.
  8. Дождитесь, когда карточка оракула будет создана.

После создания карточки оракула всем пользователям доступна его карточка. Карточка оракула информирует пользователей, какие данные и в каком формате оракул будет отправлять из источников (например, внешних API) в блокчейн Waves.

Поля формы создания оракула

Поле Описание
Network Поле недоступно для ввода. Отображает сеть, которой принадлежит аккаунт пользователя
Address Поле недоступно для ввода. Отображает адрес аккаунта пользователя
Oracle name Название оракула
Link Ссылка на внешний API
Category Категория данных оракула
Status Статус оракула
About Описание действующего протокола, источников данных или алгоритма, на основе которого появляются данные, список вариантов использования, список ссылок с описаниями
Update frequency Как часто обновляются данные оракула. Данные могут обновляться по времени — каждые N минут, по мере увеличения высоты блокчейна — каждые N блоков. Кроме того, данные могут не зависеть от обновлений. В этом случае их выдача осуществляется по запросу.
Summary of Changes from Previous Version Сводка сделанных изменений по сравнению с прошлой версией оракула
Specification Спецификация оракула. Возможно добавить или удалить произвольное количество параметров, указав их тип, обязательность и описание.
Если ключ параметра должен быть переменным, например, assetsId, то поставьте символ $ в начале: $assetId
Example Пример транзакции оракула. Рекомендуется привести JSON примера транзакции в соответствии с форматом, указанным в спецификации

results matching ""

    No results matching ""