WebSocket-події

Посібники

WebSocket-події

WebSocket gateway надсилає оновлення про blockchain та wallet activity у реальному часі.

Підключення

bash
wscat -c "wss://events.brosettlement.com/v1?organizationId=org_123"

Типи подій

ПодіяОпис
deposit.detectedДепозит виявлено on-chain
deposit.confirmedДосягнуто порогу підтверджень
withdrawal.createdСтворено операцію виведення
withdrawal.signedТранзакцію підписано
withdrawal.broadcastedТранзакцію відправлено в мережу
withdrawal.confirmedВиведення підтверджено
transaction.failedПомилка підписання або мережі

Приклад події

json
{
  "eventId": "evt_123",
  "type": "deposit.confirmed",
  "organizationId": "org_123",
  "walletId": "wal_123",
  "asset": "USDT",
  "chain": "TRON",
  "amount": "2500.00"
}

Правила обробки

  • Обробляйте події idempotently.
  • Зберігайте eventId та ігноруйте дублікати.
  • Після reconnect звіряйте актуальний стан через REST API.
  • Не оновлюйте фінальний баланс лише за WebSocket-подією.

Пов’язані сторінки

Життєвий цикл транзакціїСтани депозитів і виведення.ЗвіркаПоєднання подій із журналом.