Збіг ордерів і виконання угоди — два різні кроки. Збіг відбувається на біржі за мілісекунди, виконання — у блокчейні трохи пізніше.
Що відбувається після збігу
Коли ваш ордер зустрічає зустрічний, біржа надсилає одну транзакцію, яка передає частки покупцеві, а USDT продавцеві одночасно. Або проходять обидві частини, або жодної — не буває моменту, коли одна сторона віддала частки, але не отримала оплату.
Статуси ордера
New — ордер стоїть у стакані й чекає на зустрічну сторону.
Partially filled — частина ордера виконана і проведена в блокчейні; залишок стоїть у стакані. Якщо ордер пізніше закривається достроково — наприклад, ви його скасовуєте, — статус залишається Partially filled: виконана частина остаточна й залишається вашою, закривається лише невиконаний залишок, а причину закриття показано в підказці до статусу.
Pending — ордер збігся, транзакція надіслана в блокчейн.
Completed — транзакція підтверджена. Із цього моменту частки належать вам у блокчейні.
У завершеного ордера є посилання на транзакцію в блокчейн-оглядачі, тому переказ можна перевірити незалежно від платформи.
Якщо угода не пройшла
Іноді виконати угоду не вдається — наприклад, якщо контрагент переказав токени в інше місце між збігом і транзакцією. У цьому разі біржа відкочує виконання: угода скасовується, зарезервовані кошти вивільняються, а ордер повертається вам. У вас залишаються або частки, або гроші, з яких ви починали, — ніщо не зависає в проміжному стані.