Эндпоинты модулей
Данный эндпоинты доступны на уровне модулей. Вы можете использовать GRPC клиент, чтобы делать вызовы
Эндпоинты POST
Данные эндпоинты требуют наличие подписанной транзакции (Tx). Здесь вы можете найти пример использования клиента cosmjs https://github.com/sei-protocol/sei-chain/blob/master/oracle/oracle.js
Размещение ордеров
Модуль DEX
Данный эндпоинт принимает запрос на массовое размещение ордеров.
Отмена ордеров
Модуль DEX
Данный эндпоинт принимает запрос на массовую отмену ордеров.
Ликвидация
Модуль DEX
Эндпоинт ликвидирует аккаунт.
Предварительное голосование по обменному курсу
Модуль Оракул
Данный эндпоинт отправляет оракулу хэш предварительного голосования для следующего цикла.
Голосование по обменному курсу
Модуль Оракул
Эндпоинт используется для голосования по величине обменного курса в текущем цикле голосования. Предоставляемые биржевые курсы должны совпадать с хэшем предварительного голосования предыдущего цикла голосования (для текущего цикла голосования).
Эндпоинты GET
Получение последних сделок
Модуль DEX
Эндпоинт принимает id рынка и возвращает сделки, размещенные в последнем блоке.
Получение полной книги ордеров
Модуль DEX
Эндпоинт принимает id рынка и возвращает полную книгу ордеров в последнем блоке.
Сервис: codchen.matrixchain.dex.Query
Метод: LongBook
Формат сообщения:
Получение краткой книги ордеров
Модуль DEX
Эндпоинт принимает id рынка и возвращает краткую книгу ордеров в последнем блоке.
Сервис: codchen.matrixchain.dex.Query
Метод: ShortBook
Формат сообщения:
Получение обменного курса
Модуль Оракул
Эндпоинт возвращает обменный курс для определенной валюты.
Сервис: seiprotocol.seichain.oracle.Query
Метод: ExchangeRate
Формат сообщения:
Получение обменных курсов
Модуль Оракул
Эндпоинт возвращает все активные обменные курсы.
Сервис: seiprotocol.seichain.oracle.Query
Метод: ExchangeRates
Формат сообщения:
Получение целей для голосования
Модуль Оракул
Эндпоинт возвращает все наименования, доступные для голосования по цене.
Сервис: seiprotocol.seichain.oracle.Query
Метод: VoteTargets
Формат сообщения:
Получение счетчика пропусков
Модуль Оракул
Эндпоинт возвращает счетчик пропусков для конкретного валидатора.
Сервис: seiprotocol.seichain.oracle.Query
Метод: MissCounter
Формат сообщения:
Другие эндпоинды, доступные для использования, а также подробную спецификацию вы сможете найти здесь https://github.com/sei-protocol/sei-chain/blob/master/proto/oracle/query.proto
Last updated