Documentation Index
Fetch the complete documentation index at: https://docs.orbitflare.com/llms.txt
Use this file to discover all available pages before exploring further.
Обзор
Подписки на транзакции доставляют результаты выполнения по мере их подтверждения сетью. Вы можете фильтровать по задействованным аккаунтам, исключать транзакции голосования и выбирать, включать ли неудачные транзакции.Параметры фильтрации
| Параметр | Тип | Описание |
|---|---|---|
vote | boolean | Включать (true) или исключать (false) транзакции голосования. По умолчанию: включать все. |
failed | boolean | Включать (true) или исключать (false) неудачные транзакции. По умолчанию: включать все. |
signature | string | Мониторинг одной конкретной подписи транзакции. |
accountInclude | string[] | Включать только транзакции, затрагивающие любой из этих аккаунтов (логическое ИЛИ). |
accountExclude | string[] | Исключать транзакции, затрагивающие любой из этих аккаунтов. |
accountRequired | string[] | Включать только транзакции, затрагивающие все эти аккаунты (логическое И). |
accountInclude и accountRequired работают совместно: accountInclude допускает любое совпадение, а accountRequired требует присутствия каждого перечисленного аккаунта. Комбинируйте их для создания точных фильтров.Пример: Мониторинг конкретной программы
Распространённые сценарии использования
| Сценарий | Стратегия фильтрации |
|---|---|
| Мониторинг DEX для обменов | accountInclude: [dexProgramId], vote: false |
| Обнаружение активности кошелька | accountInclude: [walletPubkey], vote: false, failed: false |
| Отслеживание конкретного токен-минта | accountInclude: [mintAddress] |
| Все успешные не-голосовые транзакции | vote: false, failed: false, без фильтра аккаунтов |
| Мониторинг одной транзакции | signature: "txSignatureHere" |