Совпадение ордеров и исполнение сделки — два разных шага. Совпадение происходит на бирже за миллисекунды, исполнение — в блокчейне немного позже.
Что происходит после совпадения
Когда ваш ордер встречает встречный, биржа отправляет одну транзакцию, которая передаёт доли покупателю, а USDT продавцу одновременно. Либо проходят обе части, либо ни одной — не бывает момента, когда одна сторона отдала доли, но не получила оплату.
Статусы ордера
New — ордер стоит в стакане и ждёт встречной стороны.
Partially filled — часть ордера исполнена и проведена в блокчейне; остаток стоит в стакане. Если ордер позже закрывается досрочно — например, вы его отменяете, — статус остаётся Partially filled: исполненная часть окончательна и остаётся вашей, закрывается только неисполненный остаток, а причина закрытия показана в подсказке к статусу.
Pending — ордер совпал, транзакция отправлена в блокчейн.
Completed — транзакция подтверждена. С этого момента доли принадлежат вам в блокчейне.
У завершённого ордера есть ссылка на транзакцию в блокчейн-обозревателе, поэтому перевод можно проверить независимо от платформы.
Если сделка не прошла
Иногда исполнить сделку не удаётся — например, если контрагент перевёл токены в другое место между совпадением и транзакцией. В этом случае биржа откатывает исполнение: сделка отменяется, зарезервированные средства освобождаются, а ордер возвращается вам. У вас остаётся либо доли, либо деньги, с которых вы начинали, — ничего не зависает в промежуточном состоянии.