Обмены
Кроссчейн обмен - это обмен одного актива на другой.
Для проведения обмена актива необходимо убедить что эта услуга доступна в выбранных вами сетях. Для этого запросите список доступных монет, найдите нужную вам монету, у нее будет список сетей networks
, убедитесь что у сети актива, который вы хотите обменять флаг allowCrosschainSwapFrom
раняется true
, а у сети актива, который хотите получить allowCrosschainSwapTo
равняется true
.
Например:
У вас есть ETH в сети Ethereum, в списте доступных монет вы должны найти монету ETH, далее у нее в списке networks
найти сеть ethereum
у нее должно быть "allowCrosschainSwapFrom": true
Вы хотети обменять его в USDT в сети Tron, в списте доступных монет вы должны найти монету USDT, далее у нее в списке networks
найти сеть tron
у нее должно быть "allowCrosschainSwapTo": true
Узнайте допустимый лимит для суммы операции. Обратите внимание, что суммы лимитов указаны в USD, курсы таких стейблкойнов как USDT, BUSD etc не значительно отличаются от курса USD, а если вы хотите обменять другую монету, то вам надо будет получить курс к USD чтоб убедиться что ваша сумма удовлетворяет указанным лимитам.
Запросите превью комиссии чтобы получить token
, его надо будет указать при запросе создания операции как feeToken
.
Операция не исполняется сразу после запроса, необходимо подождать 1-3 минуты. Вы можете самостоятельно узнать статус исполнения операции, а можете указать URL для получения вебхука в поле webhookUrl
при создании.
Доступные статусы
Статус
Описание
CREATED
Запрос зарегистрирован
PENDING
Обрабатывается
ERROR
Ошибка в процессе исполнения
REJECTED
Запрос отклонен
PROCESSED
Успех
Last updated